linux虛擬機中FTP本地用戶模式配置流程


1.首先在自己虛擬機中安裝vsftpd服務,可以先去yum中下載(當然你要有本地yum倉庫) 

輸入命令: yum  install  vsftpd

下載完成之后打開vsftpd服務       

輸入命令:systemctl   start     vsftpd(啟動服務)

(若你安裝vsftpd服務遇到其他問題,可以去我博客FTP匿名用戶模式配置那去看一下,那篇博客這部分介紹

比較詳細)

 

 

 

 

2.輸入命令:vi  /etc/vsftpd/vsftpd.conf   進入文件后修改相應參數(有的改沒有的添)

 

 

參數

作用

anonymous_enable=NO

禁止匿名訪問模式。

local_enable=YES

允許本地用戶模式。

write_enable=YES

設置可寫入權限。

local_umask=022

本地用戶模式創建文件的umask值。

userlist_deny=YES

參數值為YES即禁止名單中的用戶,參數值為NO則代表僅允許名單中的用戶。

userlist_enable=YES

允許“禁止登陸名單”,名單文件為ftpusers與user_list。

 

 

 

 

 

 

 

 

 

 

 

3.修改完后,輸入命令“systemctl restart vsftpd”重啟服務(若想讓這個服務開機自啟,輸入命令“systemctl enable vsftpd”)

 

 

 4.      windows本地用戶登錄

 下面我們就可以本地用戶登錄了,首先嘗試一下自己計算機windows系統進行本地用戶登錄

在windows下輸入“ftp://+虛擬機ip地址”就可以打開登錄窗口,但是只能登錄普通用戶
(保證自己計算機可以與安裝ftp的linux虛擬機地址連通)。
 
 

 

 

 

5.我登錄的是我虛擬機中的sdy用戶,下面我在虛擬機中sdy目錄下建立文件,再在自己windows下刷新一下,

文件出現。

 

 

 

 

 

 

 

 

 

 6.查看我的權限,賦予其所有權限

 

 

 

 

 

 7.當你在登錄用root用戶登錄時無法登錄

 

(vsftpd服務程序為了保證服務器的安全性而默認禁止了root管理員和大多數系統用戶的登錄行為,這樣可以有效地避免

黑客通過FTP服務對root管理員密碼進行暴力破解。)

 

 

8.若想用root用戶登錄,進行以下操作:

在虛擬機中兩個文件存放着“用戶名單”,ftpusers和user_list,(里面存放着禁止登錄用戶)

打開這兩個文件將里面root用戶加“#”給注釋掉,即可進行root用戶登錄。

 

 

 

 

 

 

 

 

9.如圖,root用戶登錄成功。

 

 

 

 

 

 

 

10.

虛擬機和虛擬機之間進行本地用戶登錄

兩台虛擬機進行ftp文件共享

當然啦,虛擬機之間也可以用ftp進行文件共享

 首先另外一台虛擬機要有vsftpd客戶端服務

 輸入命令“yum install ftp -y”安裝vsftpd客戶端服務

 

 

 

 

 11. 如圖輸入用戶名密碼即可登陸進去

 

 

 

 

 

 

 12.登陸進去輸入“?”可以查看可以輸入哪些命令。

 

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM