表題の件のとおりなのですがsftp-user2の行動に制限を与えたいです。詳細は下記の通りで鵜s。
ユーザー名:sftp-user2
①/home/sftp-user2
②/data/sftp/under-sftp
上記で作成したsftp-user2がunder-sftp含むその下の階層はアクセス可能にしたいのですが方法がよくわかりません。
下記のサイトを参考にするとChrootDirectoryを指定するとその階層以下だけにアクセス可能というような文言があるのですが、「 ChrootDirectory /under-sftp」を付け加えるとエラーが出ます。
参考サイト:http://d.hatena.ne.jp/cakephper/20120918/1347935609
Subsystem sftp /usr/libexec/openssh/sftp-server Match User sftp-user2 ForceCommand /usr/libexec/openssh/sftp-server ChrootDirectory /under-sftp
ちなみに「 ChrootDirectory /under-sftp」をコメントアウトすると正常に動きます。
どなたかご教授お願いいたします。
環境amazonLinux
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。