亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Ubuntu14.04安裝FTP服務(wù)器的實現(xiàn)步驟

 更新時間:2021年11月10日 10:23:23   作者:lpcarl  
FTP用于通過TCP網(wǎng)絡(luò)從一臺主機向另外一臺主機傳送文件。這篇文章解說了怎樣在Ubuntu14.04上安裝FTP服務(wù)器。感興趣的可以了解一下

FTP:文件傳輸協(xié)議,用于在兩臺計算機之間進行文件的上傳和下載。

有時候我們需要將本地的文件上傳到遠程的Ubuntu 14.04服務(wù)器上,或者把遠程Ubuntu 14.04服務(wù)器上的文件下載到本地,這就需要搭建FTP

安裝

采用如下命令安裝ftp服務(wù)器

sudo apt install vsftpd

在這里插入圖片描述

軟件管理

軟件管理方式

service vsftpd start   啟動
service vsftpd restart  重啟
service vsftpd stop    停止
service vsftpd status  查看狀態(tài)

匿名訪問方式

修改配置文件

gedit /etc/vsftpd.conf

并寫入配置

anonymous_enable=YES
anon_root= /data/pub
local_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
#listen_ipv6=NO
pam_service_name=vsftpd
userlist_enable=NO
tcp_wrappers=YES

配置完成后,創(chuàng)建文件夾和文件,重啟服務(wù)器

mkdir -p /data/pub
touch /data/pub/a.txt
chmod -R 777 /data
chmod a-w /data/pub
service vsftpd restart 

客戶端登陸服務(wù)器

命令行登陸

ftp 127.0.0.1
然后輸入用戶名
Anonymous
最后輸入ls如果初現(xiàn)如圖所示的效果即代表創(chuàng)建成功

在這里插入圖片描述

在文件夾下連接服務(wù)器

使用文件夾訪問服務(wù)器,最后能在文件夾下看到1.txt這個文件

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

window下訪問

首先獲取linux的ip地址

ifconfig

在這里插入圖片描述

接著,在window的文件管理器下輸入地址

ftp://192.168.183.128

在這里插入圖片描述

系統(tǒng)用戶訪問

修改配置文件

1、修改配置文件

gedit /etc/vsftpd.conf

并寫入配置

anonymous_enable=NO
local_enable=YES
userlist_enable=YES
userlist_deny=NO

2、寫入允許訪問的用戶名

gedit /etc/vsftpd.user_list

添加自己的用戶,比如我的電腦用戶是ubuntu,則在文件內(nèi)寫上ubuntu

在這里插入圖片描述

配置完成后重啟,

service vsftpd restart  

客戶端登錄服務(wù)器

同樣通過三種方式來訪問該ftp

命令行登錄

在這里插入圖片描述

文件夾下連接服務(wù)器

在這里插入圖片描述

在這里插入圖片描述

window下訪問

在這里插入圖片描述

虛擬用戶訪問方式

系統(tǒng)用戶模式雖然可以控制訪問,但是如果用戶過多,就會影響服務(wù)器系統(tǒng)的管理,對服務(wù)器安全造成威脅!而且我們需要的僅僅是可以使用搭建在服務(wù)器的FTP服務(wù)而已!
那么就需要我們設(shè)置虛擬用戶進行登錄,這也是推薦的方式!這種方式更加安全!

虛擬用戶就是沒有實際的真實系統(tǒng)用戶,而是通過映射到其中一個真實用戶以及設(shè)置相應(yīng)的權(quán)限來實現(xiàn)訪問驗證,虛擬用戶不能登錄Linux系統(tǒng),從而讓系統(tǒng)更加的安全可靠。

安裝工具

安裝如下工具,用于生成密碼賬戶校驗

sudo apt install db-util

創(chuàng)建賬戶

創(chuàng)建的ftpuser賬戶,用于接下來的實驗,并修改密碼

useradd ftpuser -s /sbin/nologin
passwd ftpuser 

修改總體配置

gedit /etc/vsftpd.conf

并寫入配置

anonymous_enable=NO
local_enable=YES
userlist_enable=YES
#userlist_deny=NO

guest_enable=YES
guest_username=ftpuser  #和前面創(chuàng)建的用戶名一致
virtual_use_local_privs=YES
pam_service_name=vsftpd
user_config_dir=/etc/vsftpd/virtualconf  #記住這個路徑

創(chuàng)建配置文件夾,用于存放每個用戶的配置

mkdir -p /etc/vsftpd/virtualconf

創(chuàng)建存放用戶密碼

vi /etc/vsftpd/virtusers

在文件中存入賬戶和密碼

在這里插入圖片描述

同時使用db命令生成數(shù)據(jù)庫文件

db_load -T -t hash -f /etc/vsftpd/virtusers /etc/vsftpd/virtusers.db

修改pam配置文件

gedit /etc/pam.d/vsftpd

把文件的內(nèi)容全部刪掉,替換以下配置

auth required /lib/x86_64-linux-gnu/security/pam_userdb.so db=/etc/vsftpd/virtusers
account required /lib/x86_64-linux-gnu/security/pam_userdb.so db=/etc/vsftpd/virtusers

配置每個用戶信息

切換到用戶配置目錄下

mkdir -p /home/ftpuser/ftp1
chown ftpuser.ftpuser /home/ftpuser
cd /etc/vsftpd/virtualconf/
gedit ftp1

文件內(nèi)寫入如下配置

local_root=/home/ftpuser/ftp1
write_enable=YES
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES

至此 ,配置全部完成

客戶端登錄服務(wù)器

登錄之前先重啟以下ftp服務(wù)器

service vsftpd restart

我們現(xiàn)在共享目錄下創(chuàng)建一個文件用于后續(xù)驗證查看

touch /home/ftpuser/ftp1/1.txt

接下來,同樣用三種方式登錄

命令行登錄

可以看到1.txt為剛剛創(chuàng)建的文件

在這里插入圖片描述

文件夾下連接服務(wù)器

在這里插入圖片描述

在這里插入圖片描述

window下訪問

在這里插入圖片描述

在這里插入圖片描述

到這里ftp三種模式已經(jīng)全部配置并實踐完成

到此這篇關(guān)于Ubuntu14.04安裝FTP服務(wù)器的實現(xiàn)步驟的文章就介紹到這了,更多相關(guān)Ubuntu14.04安裝FTP內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論