CentOS 安装vsftp 建新用户的方法

rpm -qa | grep vsftpd 查看有没有安装vsftp

运行命令开始安装

yum -y install vsftpd

centos会自动下载安装。

安装完毕后

设置每次开机时自动运行

chkconfig vsftpd on

手工启动

service vsftpd start

可以通过 netstat -tl查看是否在监听21端口。

建新用户

# useradd –d /var/www -g ftp –s /sbin/nologin myftp

说明:

-s /sbin/nologin 是让其不能登陆系统
-d 是指定用户目录为/var/www ,这里可以替换成任何你需要的目录。
-g ftp 把用户加入到ftp组中(vsftp已创建)
myftp是ftp用户名,在配置时把这个myftp换成你的ftp用户名。
执行该命令后,如果出现这样的错误提示:
useradd: warning: the home directory already exists.
Not copying any file from skel directory into it.
这说明用户的目录已经存在(/var/www,这个可以是任何你设定的目录),不可再新建此目录,并非添加用户失败,可以忽略。

特别提醒:用useradd建立的用户,如果后面不加–s /sbin/nologin参数,建立的用户为普通系统用户,有系统登陆centos服务器的权限,在虚拟主机环境下,这非常危险。所以要在useradd命令后面加上参数–s /sbin/nologin,为centos 服务器虚拟主机添加不可以登录系统的ftp专用账号(虚拟账户)

设置密码

# passwd myftp
提示:重复输入2次
修改/var/www目录属性:(或任何自己定义的目录)
# chown -R myftp /var/www 递归把所有目录及文件的拥有者设为新添加的ftp用户
# chmod -R 755 /var/www 递归地设置拥护者全部权限,其他用户只有读取和执行权限
这样,如果网站运行时需要有写入权限,可以直接通过ftp的用户名来修改。

配置文件 /etc/vsftpd/vsftpd.conf

设置帐户只能访问自己的目录,也就是上面建用户的时候设置的目录–d /var/www
Chroot_local_user=yes

重启 vsftpd服务

# service vsftpd restart

(0)

相关推荐

  • xp系统新建新用户的方法

    xp系统新建新用户的方法

  • Ubuntu下添加新用户的方法

    Ubuntu 下添加用户有一些麻烦,需要加上参数. 操作方法 01 添加新用户useradd -r -m -s /bin/bash 用户名 02 配置新用户密码passwd 用户名

  • centos安装xenserver xe命令行的方法

    在centos上安装xe命令行的作用就不用多说了。首先在xenserver的安装iso中找到xe命令的rpm包(在client_install这个目录下),然后拷贝到centos上。如果直接用rpm命 ...

  • CentOS 7.1如何添加删除用户?CentOS 7.1添加删除用户的方法

    添加用户 [root@wode006 home]# adduser eric [root@wode006 home]# 修改密码 [root@wode006 home]# passwd eric 更改 ...

  • 如何在贝壳找房中注册新用户

    当我们需要租房或者买二手房时,一般都会上一些租房网站,而在这些网站中,登陆账号后才可以进行其他的操作.接下来就由小编来告诉大家如何注册贝壳找房账号.具体如下:1. 第一步,点击手机上的贝壳找房图标,进 ...

  • 怎么在电脑中创建新用户

    我们在使用电脑的时候,一般是会设置账号并添加密码的,今天小编跟大家分享的是怎么在电脑中创建新用户.具体如下:1. 首先我们打开电脑,然后点击左下方开始图标,在打开的窗口中点击[控制面板]选项.2. 在 ...

  • 如何在快手极速版中查看自己是否是新用户

    手机版快手极速版软件被很多人使用,用来刷视频,发布视频动态等,有的用户在使用该软件时,想要通过邀请新用户来挣钱,但是却不知道如何查看是否是新用户,那么小编就来为大家介绍一下吧.具体如下:1. 第一步, ...

  • 如何在电脑内完成新用户的添加

    当我们在使用电脑的时候,如果想要为电脑添加一个新用户的话,应如何操作呢?接下来就由小编来告诉大家.具体如下:1. 第一步,打开电脑后点击左下角的win图标,然后在弹出的开始菜单中点击设置选项.2. 第 ...

  • 怎么在win10系统中注册无Microsoft账号的新用户

    使用Windows10系统电脑的用户,想要注册多个用户,但是需要在没有Microsoft账号的情况下注册,也不知道如何操作,那么小编就来为大家介绍一下吧.具体如下:1.第一步,点击桌面左下角的开始图标 ...