在虛擬機上的FTP FTP訪問模式(本地用戶模式)


首先你要有vsftpd服務,可以先去yum中下載(當然你要有本地yum倉庫) 

輸入命令: yum  install  vsftpd

下載完成之后打開vsftpd服務       

輸入命令:systemctl   start vsftpd

 

Windows和虛擬機之間

接下來是本地用戶模式

我們來看一下參數:

 那么接下來我們 打開配置文件如下圖修改(已經下載好yum的vsftpd服務)

輸入命令:vi  /etc/vsftpd/vsftpd.conf

 

 

 

 

 

 改完之后我們重啟服務

 

 

 回本地電腦  ftp://192.168.43.100(虛擬機的ip)

這時候已經彈出來了安全框

 

 

 

vsftpd服務為了讓FTP服務更加的安全,默認禁止以root身份登入,那么創建個普通用戶吧:

為了實驗效果我們現在先建立一個普通用戶 (默認登陸到家目錄下   /home/)

輸入命令 : useradd jack    

輸入:    passwd jack(配置下密碼)

 

 

我們在/home/jack 下面建立一個文件夾   

 

返回本地電腦  輸入ftp://ip(ip為虛擬機的ip)

 

 

 顯示我們已經登入到啦 jack的用戶界面

如果它不讓你創建刪除啥的,你就改它的權限

 

這回你就可以用最大權限啦

 

 

 

 

 

 

但是它不允許root用戶登錄(其他用戶可以正常登錄)

(vsftpd服務程序為了保證服務器的安全性而默認禁止了root管理員和大多數系統用戶的登錄行為,這樣可以有效地避免黑客通過FTP服務對root管理員密碼進行暴力破解。)

使用root 用戶和密碼回顯示下圖

 

在虛擬機中兩個文件存放着“用戶名單”,ftpusers和user_list,

如果想用root用戶登錄,我們需要這樣的操作

我們先來看一下這個名單

 

 

  打開這個文件,(vi  /etc/vsftpd/ftpusers)我們將其中的root用戶注釋掉

 

同樣的操作,在user_list中也是如此操作,之后我們來看一下結果

成功

 

 

 

 

虛擬機和虛擬機之間

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

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

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

在另一台虛擬機中

 

 

我們在這里輸入一下,用戶名和密碼(匿名模式也是一個道理不過不用輸入)

 

進去之后可以輸入?查看可以輸入哪些命令

 

 


免責聲明!

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



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