2009.01.24
LinuxTIPS – SCPのみ利用
ログインするユーザにシェルアクセスはさせないで、SCPかSFTPだけ利用させる
SSHで公開鍵認証の場合は、
サーバ側の authorized_keysの行頭に、no-ptyを追加する事で、
SCP(orSFTP)のみ利用させる事ができる。
例)
# cat .ssh/authorized_keys
no-pty ssh-rsa AAAAB3Nmiximyspace
サーバーにファイルあげるだけの為に
SSHでシェル提供するのもちょっと抵抗があるし、
FTP立ち上げるのもちょっとあれだなーって思ったら、これで解決か!?
あとは、rsshを使うことによっても同じことが出来るらしい。