●/etc/shellsに/sbin/nologinを追加する
# vi /etc/shells
/sbin/nologin
●ユーザ作成時に/sbin/nologinを割り当てる。
# useradd -s /sbin/nologin hoge
●/etc/shellsに/sbin/nologinを追加する
# vi /etc/shells
/sbin/nologin
●ユーザ作成時に/sbin/nologinを割り当てる。
# useradd -s /sbin/nologin hoge
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