「シーサーズ」にて。
「シーサーズ」にて。
wu-ftpd 設定メモ。アカウント hoge の、アクセス出来るディレクトリを/home/hoge 以下に制限したい場合。
参考 http://www.cmp-lab.or.jp/technical/computing/unix/wu-ftpd/
# useradd hoge
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 にするもののみ指定)
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。
# mkdir dev # mknod dev/zero c 1 5で作る。