amb*_*use 11 linux ubuntu ssh users amazon-ec2
我在 Amazon EC2 上使用 Ubuntu 10.04.2
我的 web 文件夹归 www-data 所有,所以我希望能够以 www-data 的身份登录到我的服务器,用于 ssh 和 scp。
谢谢!
将该行添加到我的 /etc/ssh/sshd_config 似乎不起作用。
AllowUsers www-data
Run Code Online (Sandbox Code Playgroud)
在 Ubuntu 所基于的 Debian 上,www-data 用户将 /bin/sh 作为默认 shell。要启用 SFTP,您可以在其中创建/var/www/.ssh/authorized_keys公钥。on 的权限/var/www/.ssh应为 700,authorized_keys 文件的权限应为 600。您需要将以下内容添加到 http 配置中以禁止访问此目录。
<Directory /var/www/.ssh>
Order Deny,Allow
Deny from all
</Directory>
Run Code Online (Sandbox Code Playgroud)
您可以使用getent passwd www-data.
确保您的 sshd_config 具有Subsystem sftp /usr/lib/openssh/sftp-server,并且您可能还想设置PasswordAuthentication no。
| 归档时间: |
|
| 查看次数: |
24559 次 |
| 最近记录: |