翼度科技»论坛 云主机 LINUX 查看内容

Ubuntu22.04: FTP无法操作某文件夹及其内容的问题

6

主题

6

帖子

18

积分

新手上路

Rank: 1

积分
18
在用云服务器搭建网站的时候,我们通常在Windows上写好网站,再使用FTP客服端把写好的网页传到Linux服务器上。用Nginx搭建web服务器时,默认的网站目录是/var/www/html,该目录的所有者是root和root组,如果用非root权限的普通用户登陆FTP,是无法对/var/www/html操作的。而且为了保证安全性,FTP正常情况下不允许root用户登陆,如果想要用root用户登录,必须修改服务器上FTP模块的配置,这既麻烦也不安全。
解决这个问题最简单的方式是将一个用户添加进root组中,该用户即拥有root权限,而且该用户是被允许登陆FTP的。
这个例子中,已有用户名为ubuntu,usermod命令将ubuntu添加进root组中。第二个命令是输出ubuntu用户的信息,如果输出信息中显示ubuntu用户的groups=0,则说明操作成功。
  1. root@VM-24-7-ubuntu:/var/www# usermod -g root ubuntu
  2. root@VM-24-7-ubuntu:/var/www# id ubuntu
复制代码
来源:https://www.cnblogs.com/kusta/p/17447718.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

举报 回复 使用道具