在用云服务器搭建网站的时候,我们通常在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组中,-g意为修改group。第二个命令是输出ubuntu用户的信息,如果输出信息中显示ubuntu用户的groups=0,则说明操作成功。

usermod -g root ubuntu
id ubuntu
内容来源于网络如有侵权请私信删除

文章来源: 博客园

原文链接: https://www.cnblogs.com/kusta/p/17447718.html

你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!

相关课程