ftp伺服器搭建
1.安裝好centos系統,配好yum倉庫
2.安裝vsftpd元件,restart,enable,status操作,並用
netstat -nltp | grep 21檢視21埠是否開啟
3.改配置檔案/etc/vsftpd/vsftpd.conf,之後重啟服務
# 禁用匿名使用者 12 yes 改為no
anonymous_enable=no
# 禁止切換根目錄 101 行 刪除#
chroot_local_user=yes
4.
建立ftp使用者ftpuser
useradd -s /sbin/nologin (
限制使用者ftpuser
只能通過 ftp 訪問伺服器,而不能直接登入伺服器) -d /data/ftp (
存放ftpuser使用者的個人資料) ftpuser
5.
給ftpuser設定密碼ftpuser。
passwd ftpuser
6.
為使用者 ftpuser建立主目錄並約定:
/data/ftp
為主目錄, 該目錄不可上傳檔案
/data/ftp/pub 檔案只能上傳到該目錄下
在/data中建立相關的目錄
mkdir -p /data/ftp/pub
6.
給檔案目錄設定許可權
chmod a
-w/
data/ftp;
chmod
-ra+rwx /
data/ftp/pub
7.
環境設定
a.
selinux=disabled
b.
iptables -f
和停止firewalld
8.
驗證
(1)/data/ftp/目錄下,可看不可寫
echo"welcome to use ftp "> /
data/ftp/ming.txt
瀏覽器輸入ftp://ftpuser:ftpuser
@192.168.1.170
賬號 密碼 ftp伺服器ip位址
echo"welcome to haha"> /
data/ftp/pub/ming2.txt
瀏覽器輸入ftp://ftpuser:ftpuser
@192.168.1.170
Centos7搭建FTP服務
yum y install vsftpd yum install ftp y vi etc vsftpd vsftpd.conf 部分介紹 anonymous enable yes 允許登入 anon upload enable yes 允許上傳 write enable yes 賦予寫許可權 an...
CentOS7搭建FTP服務
centos部署ftp yum install y vsftpd vi etc vsftpd vsftpd.conf anonymous enable no data connection timeout 300 chroot local user no allow writeable chroot...
centos7搭建ftp服務
vsftpd是linux下的一款小巧輕快,安全易用的ftp伺服器軟體,是一款在各個linux發行版中最受推崇的ftp伺服器軟體。yum y install vsftpduseradd ftpuserpasswd ftpuser因為ftp預設的埠為21,而centos預設是沒有開啟的,所以要修改ipt...