伺服器系統 :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 的四種網路模式不討論了,有興趣可以看看快速...