使用被监禁的 SFTP 用户进行公钥身份验证

使用被监禁的 SFTP 用户进行公钥身份验证

我正在尝试在我自己的本地计算机上设置一个被监禁的 SFTP 用户帐户,以使用 libcurl 测试应用程序。我使用本指南来帮助我了解如何设置被监禁的 SFTP 用户:http://www.thegeekstuff.com/2012/03/chroot-sftp-setup/

该指南确实有效​​,但我想设置公钥身份验证来登录 SFTP 用户帐户,而不是使用密码。我从本指南中对生成和授权私钥和公钥有了一些基本的了解:http://www.cyberciti.biz/tips/ssh-public-key-based-authentication-how-to.html

但是,尝试在 sftp 用户的主目录中添加authorized_keys2 目录似乎不起作用。任何提示或建议都会有帮助。

答案1

你不需要目录 authorized_keys2,您需要一个目录~/.ssh,并在该目录中文件 authorized_keys2

相关内容