酒日記

2001 01 16

Tue, 16 Jan 2001

ハートランド生 (5% × 600 ml)

「シーサーズ」にて。


久米仙 (25% × 360 ml)

wu-ftpd 設定メモ。アカウント hoge の、アクセス出来るディレクトリを/home/hoge 以下に制限したい場合。

参考 http://www.cmp-lab.or.jp/technical/computing/unix/wu-ftpd/

  1. アカウントを作る
    # useradd hoge
    
  2. /etc/ftpaccess を編集
    guestuser hoge (追加)
    
    変更                                                                        
    --
    chmod           no              guest,anonymous
    delete          no              guest,anonymous
    overwrite       no              guest,anonymous
    rename          no              guest,anonymous
    --
    --
    chmod           no              anonymous
    delete          no              anonymous
    overwrite       no              anonymous
    rename          no              anonymous
    --                                                                          
    (デフォルトで前ユーザ yes だから no にするもののみ指定)
    
  3. /etc/passwd を編集
    hoge:x:501:500::/home/hoge:/bin/bash                                        
    ↓                                                                          
    hoge:x:501:500::/home/hoge/./:/bin/bash                                     
    
    /home/hoge に
    bin/ls
    dev/
    etc/passwd                                                                  
    etc/group                                                                   
    lib/
    
    を作る。 ls がダイナミックリンクされているので
    # ldd bin/ls                                                                
    libc.so.6 => /lib/libc.so.6 (0x2aac3000)                            
    /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaab000)               
    
    lib にリンクされているライブラリも lib 以下にコピー。各ディレクトリのパーミッションは 111。
    /dev/zero は、
    # mkdir dev
    # mknod dev/zero c 1 5
    
    で作る。


powered by blosxom