linux - 如何创建 ftp 用户以授予 amazon ec2 ubuntu AMI 访问/var/www 的权限

标签 linux ubuntu amazon-web-services amazon-ec2 ftp

我已成功设置 ec2 ubuntu 服务器。也能够通过 ftp 连接 ec2 实例。但这是默认的“ubuntu”用户,可以控制所有系统。所以我想创建一个新用户并允许他们访问 /var/www 文件夹,并且他们看不到其他任何内容。即使共享私钥也是危险的。我过去一天一直在谷歌上搜索,但找不到任何解决方案。我没有太多的 Linux 服务器知识,但通过以下步骤,我能够实现它。

我通过终端创建了一个带有密码的用户,允许将该新用户的主目录设置为 /var/www 并尝试通过 filezilla 进行连接。但无法连接并给出错误 ECONNREFUSED - 连接被服务器拒绝

最佳答案

我不知道您如何设置 ftp,但您可能想要安装和配置 vsftp。有一个很好的步骤总结here .

关于linux - 如何创建 ftp 用户以授予 amazon ec2 ubuntu AMI 访问/var/www 的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27372798/

相关文章:

linux - 如何改进 Laravel 中的 url?

linux - 如何在 Windows 上为导入的 Laravel 项目重新配置 GIT 并部署到 Linux 服务器

linux - 检查与 tftp 服务器的连接以及文件的可访问性

linux - 如何在 bash 中自定义选择循环

java - 在ubuntu中实例化JAVA_HOME的各种方式有什么区别

Android - 从 AWS SQS 获取消息

c++ - Qt 显示超大富文本的最佳方式?

python - 在命令行中捕获 RTSP

javascript - 使用适用于 React-Native 的 Amazon Cognito Identity 对 AWS Cognito API 的调用间歇性挂起

amazon-web-services - AWS Elastic Beanstalk - 错误 : No Application Version named 'v0_9_2-76-gf5a4' found