在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下面操作,當然語句隨之變更,很簡單,不廢話了.