SSHログインを無効にしますが、ユーザーのscp機能は維持します。

SSHログインを無効にしますが、ユーザーのscp機能は維持します。

Linuxシステムでユーザーを作成する方法 - リモートシステムでscpに使用できる - リモートシステムでsshログインに使用できない

事前にありがとう

ベストアンサー1

sftp代わりに使用できる場合、inは代わりscpに操作を実行できます。Match Groupsshd_config

/etc/ssh/sshd_config で次のオプションを有効にする必要があります。

   Subsystem sftp internal-sftp

   Match Group sftpusers
     ChrootDirectory /home/%u
     ForceCommand internal-sftp -u 002

chrootこのユーザーの設定を構成することもできます。 ChrootDirectoryには、ユーザーセッションをサポートするために必要なファイルとディレクトリが含まれている必要があります。

おすすめ記事