SSHアクセスを無効にしたいだけですが、ユーザーmyuser
へのFTPアクセスは保持します。次のコマンドを実行しましたusermod -s /bin/false myuser
。テスト時に、SSHとFTPの両方を無効にします。
どうすればこれを元に戻すことができますか?
myuser
のSSHアクセスを無効にして、FTPアクセスを許可するにはどうすればよいですか?
FTPアクセスを許可するには、/etc/proftpd.conf
で次のように設定して、ProFTPDによる有効なシェルのチェックをオフにしてみてください。
RequireValidShell Off
出典: http://www.proftpd.org/docs/faq/faq_full.html#AEN267
警告:システム上に、有効なログインシェルではないシェルに設定してFTPアクセスが無効になっている他のユーザーがいる場合は、これを作成します。ディレクティブの変更により、FTPアクセスが可能になります。