在RedHat中,我们可以通过如下步骤得到结果:
修改两个文件(vsftpd.user_list和vsftpd.ftpusers)即可
more vsftpd.user_list
可以看到里面列出了一些被拒绝的用户名,包括root,这里我们把它删掉,或者加#注释掉.
vi vsftpd.user_list --看到里面的root,在其前面加#,然后存盘退出
vi vsftpd.ftpusers --同样编辑root,然后存盘退出
service vsftpd restart --重启FTP
至此可以用登陆Linux的用户及密码登陆FTP,进行各种操作
而对于在Fedora下,因为目录及文件的变更,把vsftpd.user_list和vsftpd.ftpusers拆分成目录及文件,即user_list和ftpusers文件放在vsftpd下面,所以上面的粗体部分我们类似的修改,这样变更一下:
vi vsftpd/user_list --看到里面的root,在其前面加#,然后存盘退出
vi vsftpd/ftpusers --同样编辑root,然后存盘退出
service vsftpd restart --重启FTP
注意,上面的几步操作都是在进入/etc目录下进行的操作.所以对Fedora,我们可以再进一层到vsftpd下面操作,当然语句随之变更,很简单,不废话了.