温馨提示×

centos下vsftp用户如何添加

小樊
75
2025-06-02 00:54:10
栏目: 智能运维

在CentOS系统下,使用useradd命令可以添加新用户。以下是添加用户的步骤:

  1. 打开终端。

  2. 输入以下命令以创建一个新用户(将username替换为您想要使用的用户名):

sudo useradd username
  1. 为新用户设置密码,使用以下命令(将username替换为您刚刚创建的用户名):
sudo passwd username

按照提示输入并确认密码。

  1. (可选)如果您希望新用户能够通过FTP访问服务器,请确保已安装并配置了vsftpd。如果尚未安装,请使用以下命令安装:
sudo yum install vsftpd
  1. 配置vsftpd以允许新用户登录。编辑/etc/vsftpd/vsftpd.conf文件:
sudo vi /etc/vsftpd/vsftpd.conf

找到以下行并进行相应的更改:

  • anonymous_enable=YES更改为anonymous_enable=NO,以禁止匿名访问。
  • 取消注释(删除行首的#)或添加以下行,以允许本地用户登录:
local_enable=YES
  • 如果您希望用户在使用FTP时使用其系统账户登录,请确保以下行未被注释:
local_umask=022
  1. 保存并退出文件。

  2. 重启vsftpd服务以应用更改:

sudo systemctl restart vsftpd

现在,您应该可以使用新创建的用户通过FTP访问服务器了。

0