チラシの裏

2009 年 6 月 27 日

FTP専用ユーザを作成したい

カテゴリー: Linux, ProFTPD — root @ 10:17 AM

●/etc/shellsに/sbin/nologinを追加する
# vi /etc/shells
/sbin/nologin

●ユーザ作成時に/sbin/nologinを割り当てる。
# useradd -s /sbin/nologin hoge

2009 年 2 月 28 日

ProFTPDの設定ファイルで出来ること。

カテゴリー: Linux, ProFTPD — root @ 11:47 PM

ProFTPDの設定ファイルでは、いろいろ細かい設定が
可能なんですね。

DefaultRoot ~ !admin ←adminグループ以外はホームディレクトリより上には移動できない

<Directory /home/hoge/>
ListOptions “-l” ←あたまが.のファイルは表示させない。
Umask 000 ← Umaskを000に
<Limit SITE_CHMOD>
DenyAll
AllowUser admin ←CHMODはadminだけ許可。
</Limit>
<Limit WRITE>
DenyAll
AllowUser admin, hoge ←アップロードはadminとhogeに許可。
</Limit>
<Limit READ>
DenyAll
AllowUser admin, hoge ←ダウンロードはadminとhogeに許可。
</Limit>
<Limit DELE>
DenyAll
AllowUser admin ← 削除はadminだけ許可。
</Limit>
</Directory>

Powered by WordPress