ログイン禁止ユーザーでもFTPにはログインしたい

サーバーにログインできるユーザーを限定する事はセキュリティ強化につながります。

FTP専用のユーザーを作って、サーバーにログインはできないけどFTPにはログインさせたい。

下記コマンドでログイン不可なユーザーを作る事ができます。
useradd -s /bin/false ユーザー名

しかし、ここで落とし穴が。

この方法だとFTPにもログインできなくなります。

ログインできないようにしつつ、FTPにログインできるようにするには下記コマンドでユーザーを作ります。
useradd -s /sbin/nologin ユーザー名

これを知らず、小一時間ほどFTPの設定と格闘してました。


コメントを残す