centos系統上預設有個vsftp的工具,但是配置相對複雜一點,實驗推薦使用pure-fptd
建議:部署yum映象源的時候建議同時安裝epel-release映象源
[root@linux2019 ~]# vim /etc/pure-ftpd/pure-ftpd.conf
puredb /etc/pure-ftpd/pureftpd.pdb #儲存使用者密碼檔案
minuid 1000 #ftp使用者最小的uid
[root@linux2019 ~]# useradd ftpuser #建立使用者
[root@linux2019 ~]# id ftpuser
uid=1003(ftpuser) gid=1003(ftpuser) 組=1003(ftpuser)
[root@linux2019 ~]# mkdir /data/ftp #建立資料傳輸目錄
[root@linux2019 ~]# ll -d /data/ftp/
drwxr-xr-x 2 root root6 2月 19 14:34 /data/ftp/
[root@linux2019 ~]# chown ftpuser:ftpuser /data/ftp/
[root@linux2019 ~]# ll -d /data/ftp/
drwxr-xr-x 2 ftpuser ftpuser 6 2月 19 14:34 /data/ftp/
[root@linux2019 ~]# pure-pw useradd user1 -u ftpuser -d /data/ftp/ #新建虛擬使用者
#-u:指定使用者
#-d:指定目錄
[root@linux2019 ~]# pure-pw mkdb
#虛擬使用者生成的passwd檔案在/etc/pure-ftpd/pureftpd.passwd
建立虛擬使用者後要執行一句mkdb生成虛擬使用者資料庫,這樣使用者才有效,檔案儲存在 「/etc/pure-ftpd/pureftpd.pdb」
[root@linux2019 ~]# systemctl start pure-ftpd
[root@linux2019 ~]# firewall-cmd --add-port=21/tcp --permanent
success
[root@linux2019 ~]# firewall-cmd --reload
success
驗證:
[root@linux2019 ~]# yum install -y lftp
#lftt工具是linux環境的用來ftp傳輸的軟體包,由於命令列進行fpt操作不方便,所以lfpt命令一般用於linux環境測試fpt的可用性
[root@linux2019 ~]# lftp [email protected]
口令:
lftp [email protected]:~> ls
drwxr-xr-x 2 1003 ftpuser 6 feb 19 15:30 .
drwxr-xr-x 2 1003 ftpuser 6 feb 19 15:30 ..
fpt傳輸工具推介:filezilla、xftp、xshell FreeBSD5 4筆記記錄二 ftp伺服器架設
1 安裝vsftpd 由於fb版本的更新及其站點伺服器的調整,貌似我們現在無法直接pkg add r vsftpd來安裝,因此需要通過ports方式來安裝。以root使用者執行如下命令 cd usr ports ftp vsftpd make install clean 2 配置vsftpd.con...
教父3 筆記
教父3是一部很矯情的 原因在於教父3就是一部斬草不除根,然後還亮將禍患留在自己身邊,首領貼心照顧偏愛這個禍害,禍害長大了開始秘密禍害這個家族,然後首領還是不忍心處理掉這個禍害,忠心耿耿的手下被殺才布局讓手下去除掉禍害!大部分時間講述好萊塢的各種齷齪和骯髒,我猜想國內大部分是看電影過來的,如果以閱讀 ...
3 21 筆記 心得
課堂筆記 1函式內,區域性作用域 函式外,全域性作用域 2.this,指向誰,具體看誰呼叫這個函式 3.localstorage.setitem key,value 用於將key value鍵值對的方式插入localstorage中。4.localstorage.getitem key 讀取key的...