91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

FTP服務端如何使用vsftpd軟件

發布時間:2021-08-05 17:40:46 來源:億速云 閱讀:163 作者:Leah 欄目:云計算

這篇文章給大家介紹FTP服務端如何使用vsftpd軟件,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

FTP服務端vsftpd軟件使用

Vsftpd軟件是CentOS默認FTP服務器。高速,穩定,下載速度是WU-FTP的兩倍

ftp.redhat.com數據:單機最多可支持15000個并發。Vsftpd這個軟件是linux系統自帶的

通過yum安裝vsftpd:

1、通過yum安裝vsftpd服務
[10:26:42 root@A8 ~]#yum install vsftpd -y

2、查看vsftpd包含的文件
[10:27:03 root@A8 ~]#rpm -ql vsftpd
/etc/vsftpd/vsftpd.conf                             #主配置文件
/usr/lib/systemd/system/vsftpd.target               #啟動服務文件

在系統中即使沒有安裝vsftpd服務都會有一個ftp用戶。而且家目錄默認是在/var/ftp下。所以ftp匿名登陸就會在/var/ftp這個目錄下。 FTP服務端如何使用vsftpd軟件

1、找到ftp家目錄
[10:27:09 root@A8 ~]#getent passwd ftp
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin

2、進入ftp家目錄就會有一個pub的文件夾。
[10:28:57 root@A8 ~]#cd /var/ftp/
[10:29:35 root@A8 ftp]#ls
pub
[10:29:37 root@A8 ftp]#ll pub/
total 0

啟動ftp服務:

1、修改ftp配置文件、使其支持匿名用戶登錄
[10:54:48 root@A8 ftp]#vim /etc/vsftpd/vsftpd.conf
anonymous_enable=yes            #默認是NO我們將其他為yes啟用匿名

2、啟動ftp服務
[10:30:41 root@A8 ftp]#systemctl start vsftpd

2、通過grep過濾端口21
#啟動完了ftp服務之后通過查看端口grep過濾ftp,最終就打開了ftp服務的命令通道。因為命令通道為21端口,而且監聽的用戶是ftp。但是現在因為沒有數據傳輸所以不會打開數據通道。所以ftp用戶只監聽了21命令通道端口
[10:32:59 root@A8 ftp]#ss -ntlp | grep ftp
LISTEN   0         32                        *:21                     *:*        users:(("vsftpd",pid=2018,fd=3))

使用A7這臺主機充當客戶端鏈接A8這臺主機的ftp服務:

1、A7客戶端主機下載ftp客戶端
[10:39:37 root@a7 ~]#yum install ftp -y

2、鏈接10.0.0.8 FTP服務器
[10:54:22 root@a7 ~]#ftp 10.0.0.8 
Connected to 10.0.0.8 (10.0.0.8).
220 (vsFTPd 3.0.3)
Name (10.0.0.8:root): ftp               #使用匿名用戶ftp登錄
331 Please specify the password.
Password:                               #不用填寫密碼
230 Login successful.                   #提示登錄成功
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls                                 #這里查看的文件就是FTP服務器上FTP用戶的家目錄文件
227 Entering Passive Mode (10,0,0,8,226,117).
150 Here comes the directory listing.
drwxr-xr-x    2 0        0               6 Apr 24 03:01 pub         #默認FTP家目錄下的pub文件
226 Directory send OK.
ftp> cd pub                             #進入pub文件
250 Directory successfully changed.

到FTP服務器上生成一個f1.img的文件并讓A7主機進行下載:

1、進入到A8服務器的ftp家目錄的/pud目錄下
[10:59:36 root@A8 ftp]#cd /var/ftp/pub/

2、touch生成一個f1.img文件
[10:59:50 root@A8 pub]#touch f1.img
[10:59:57 root@A8 pub]#ls
f1.img

A7客戶端主機上通過ls即可查看到我們的剛才創建的f1.img文件

1、因為剛才沒有退出ftp服務器終端、直接輸入ls可查看
ftp> ls
227 Entering Passive Mode (10,0,0,8,136,204).
150 Here comes the directory listing.
-rw-r--r--    1 0        0               0 Jul 08 02:59 f1.img
226 Directory send OK.
ftp> get f1.img                             #再通過get命令將f1.img下載到A7客戶端本機
local: f1.img remote: f1.img
227 Entering Passive Mode (10,0,0,8,207,253).       #鏈接IP和被動模式開啟的隨機端口
150 Opening BINARY mode data connection for f1.img (0 bytes).
226 Transfer complete.

2、默認是下載到root的家目錄
[11:04:59 root@a7 ~]#ll f1.img 
-rw-r--r-- 1 root root 0 Jul  8 11:03 f1.img

2.5.2 現在我們來說ftp的數據通道主動連接模式 在ftp服務的終端中又一個主動模式的切換指令。

輸入?顯示所有ftp終端的命令。

Passive這個命令可以切換為主動模式。默認情況下ftp服務是被動模式鏈接。 FTP服務端如何使用vsftpd軟件

1、通過ftp連接至10.0.0.8 FTP服務器
[11:06:30 root@a7 ~]#ftp 10.0.0.8 
Connected to 10.0.0.8 (10.0.0.8).
220 (vsFTPd 3.0.3)
Name (10.0.0.8:root): ftp                       #輸入匿名用戶登錄
331 Please specify the password.
Password:                                       #密碼為空直接回車
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ?                                          #輸入?指令顯示所有的ftp終端命令
Commands may be abbreviated.  Commands are:

!       debug       mdir        sendport    site
$       dir     mget        put     size
account     disconnect  mkdir       pwd     status
append      exit        mls     quit        struct
ascii       form        mode        quote       system
bell        get     modtime     recv        sunique
binary      glob        mput        reget       tenex
bye     hash        newer       rstatus     tick
case        help        nmap        rhelp       trace
cd      idle        nlist       rename      type
cdup        image       ntrans      reset       user
chmod       lcd     open        restart     umask
close       ls      prompt      rmdir       verbose
cr      macdef      passive     runique     ?
delete      mdelete     proxy       send
ftp> passive                #輸入passive指令
Passive mode off.           #系統提示被動模式關閉(關閉了被動模式自然就切換為了主動模式)
ftp> passive                #再次輸入passive指令
Passive mode on.            #開啟了被動模式。

在FTP服務終端中通過 !執行本地主機LINUX命令: FTP服務端如何使用vsftpd軟件

ftp> !ls        #通過! 后面跟命令查看本地主機文件
1.txt        Desktop    Downloads  initial-setup-ks.cfg  Music     Public     Templates
anaconda-ks.cfg  Documents  f1.img     initinstall.sh        Pictures  sadsad.sh  Videos
ftp> !rm f1.img         #刪除f1.img文件
ftp> !ls                #再次查看f1.img文件已經刪除
1.txt  anaconda-ks.cfg  Desktop  Documents  Downloads  initial-setup-ks.cfg  initinstall.sh  Music  Pictures  Public  sadsad.sh  Templates  Videos

切換主動模式下載文件:

刪除之后我們現在重新下載f1.img文件

現在他沒有像被動模式一樣顯示ftp服務器的ip和鏈接的隨機端口。

而是顯示了一個port命令。Port命令就代表現在是主動鏈接模式

ftp> passive                #輸入passive指令
Passive mode off.           #關閉了被動模式、自然開啟了主動模式
ftp> get f1.img             #下載f1.img文件
local: f1.img remote: f1.img
200 PORT command successful. Consider using PASV.       #通過PORT模式下載成功


關于FTP服務端如何使用vsftpd軟件就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

崇信县| 邢台县| 阜阳市| 黑水县| 眉山市| 江北区| 盐亭县| 舒兰市| 邢台市| 永兴县| 周至县| 塔河县| 重庆市| 乌鲁木齐县| 焦作市| 西充县| 富蕴县| 鄂托克旗| 项城市| 黄陵县| 迁安市| 揭东县| 娱乐| 杂多县| 呼玛县| 承德市| 清镇市| 伽师县| 刚察县| 竹山县| 常州市| 五常市| 萝北县| 金阳县| 长治市| 古丈县| 丹江口市| 鄂托克旗| 大田县| 新沂市| 富阳市|