騰訊雲CentOS7 2 配置VSFTP

2021-07-25 05:23:10 字數 1770 閱讀 2664

伺服器系統 :centos7.2

配置如下:

1、安裝ftp

rpm -q  vsftpd  //(如果出現版本說明已經安裝

yum -y install vsftpd // 網路安裝vsftpd

2、設定開機啟動vsftpd ftp服務

systemctl enable vsftpd.service
3、啟動vsftpd服務

systemctl  stop vsftpd.service    //停止vsftpd: 

systemctl restart vsftpd.service //重啟vsftpd:

4、配置vsftpd伺服器

預設的配置檔案是/etc/vsftpd/vsftpd.conf,你可以用文字編輯器開啟。

vi /etc/vsftpd/vsftpd.conf
禁止匿名使用者訪問:在vsftpd.conf下面找到

anonymous_enable=no

//將yes改為no

chroot_local_user=yes

//禁止切換根目錄

/**安全選項

*/max_clients=200

//ftp的最大連線數

max_per_ip=4

//每ip的最大連線數

idle_session_timeout=600

//使用者會話空閒後10分鐘)

data_connection_timeout=120

//將資料連線空閒2分鐘斷

accept_timeout=60

//將客戶端空閒1分鐘後斷

allow_writeable_chroot=yes

//***增加可解決限制使用者登入主目錄無法登入

//從2.3.5之後,vsftpd增強了安全檢查,如果使用者被限定在了其主目錄下,則該使用者的主目錄不能再具有寫許可權了!如果檢查發現還有寫許可權,就會報該錯誤。

檢查防火牆狀態

firewall

-cmd--

state

5、啟動firewall

systemctl stop firewalld.service   //停止firewall

systemctl start firewalld.service //開啟firewall

6、永久開放 ftp 服務

firewall-cmd

--add-service

=ftp

檢視21埠

firewall-cmd

--query-port

=21/tcp

7、開放21埠

firewall-cmd

--add-port

=21/tcp

8、建立ftp使用者

增加使用者ftpuser1,指向目錄/opt/www,禁止登入ssh許可權

useradd -d /opt/www -g ftp -s /sbin/nologin ftpuser1
9、ftpuser1使用者設定密碼

passwd ftpuser1
注意:如果出現無法登入可以嘗試更新密碼 passwd ftpuser1

騰訊雲CentOS7 2 配置PHP7 MySQL

伺服器系統 centos7.2cat etc centos release centos linux release 開機執行服務 systemctl disable service 取消開機執行 systemctl start service 啟動服務 systemctl stop service...

騰訊雲主機及CentOS7 2簡單上手體驗

1 核 2 gb 1 mbps 系統盤 普通雲硬碟 50gb 網路 default vpc 不太熟悉伺服器和linux系統的我覺得配置相比較於家用台式電腦配置略遜色,但是親測速度效能對於輕度學習和小型 的搭建來說,完全夠用,響應很快,感興趣的朋友不妨一試!由於是參 買的,配置還有系統都是發起者確定的...

CentOS 7 2 配置靜態 IP

使用虛擬機器學習 linux 可能是最簡單有效的方式,之前寫過一篇關於 centos 7 靜態配置的文章,這次重新整理記錄。如何使用 virtualbox 以及如何在 virtualbox 中安裝 centos 不在本文討論範圍。關於 virtualbox 的四種網路模式不討論了,有興趣可以看看快速...