系統自帶的ftp服務軟體。vsftpd
安裝vsftpd
yum install -y vsftpd
啟動vsftpd
/etc/init.d/vsftpd start
如果啟動失敗,可能是埠被占用,所有的ftp服務都占有21埠
netstat -lnp
killall pure-ftpd
預設的ftp服務可以讓系統的使用者登入
更改使用者的密碼是 passwd加使用者名稱
passwd wangshaojun
在遠端機器上登入
lftp [email protected]
共享目錄在該使用者的家目錄,檢視家目錄的命令是,本地機器
grep wangshaojun /etc/passwd
wangshaojun:x:500:500::/home/wangshaojun:/bin/bash
在家目錄建立檔案和目錄
mkdir /home/wangshaojun/aabb
touch /home/wangshaojun/1122.txt
在遠端機器ls。可以檢視到剛建立的兩個檔案。也可以pwd看自己的位置
由於沒有限制家目錄,可以切換到任意目錄下。這是非常危險的行為。
限制使用者訪問
開啟vsftpd配置檔案,把chroot_local_user=yes的注釋去掉
vim /etc/vsftpd/vsftpd.conf
chroot_local_user=yes
重啟vsftpd
/etc/init.d/vsftpd restart
在遠端機器再切換目錄顯示失敗,只能在當前目錄下。
部署和調優 1 3 pureftp部署和優化 1
ftp 是 file transfe protocol 檔案傳輸協議 的英文簡稱,而中文簡稱為 文傳協議 用於 internet 上的控制件的雙向傳輸。可以訪問 www.pureftpd.org 官網 解壓tar jxvf pure ftpd 1.0.42.tar.bz2 切換到該目錄下 cd pu...
部署和調優 1 1 nfs部署和優化 2
更改共享目錄檔案預設的所有者和所屬組 已知道客戶端有個user11使用者 cat etc passwduser11 x 501 501 home user11 bin bash 服務端開啟 vim etc exports插入 mnt 192.168.1.111 rw,sync,all squash,...
部署和調優 1 1 nfs部署和優化 1
nfs服務會經常用到,用於在網路上共享儲存。舉乙個例子來說明一下 nfs 假如有三颱機器 a b c,它們需要訪問同乙個目錄,目錄中都是,傳統的做法是把這些分別放到 a b c。但是,若使用 nfs,只需要放到 a 上,然後 a 共享給 b 和 c 即可。訪問的時候,b 和 c 是通過網路的方式去訪...