首頁 > 運維 > linux運維 > 主體

ftps可以在linux系統安裝嗎

藏色散人
發布: 2023-03-01 09:52:00
原創
1626 人瀏覽過

ftps可以在linux系統安裝,其安裝方法:1、透過「rpm -qa | grep vsftpd」指令檢查是否已安裝vsftpd服務;2、使用「yum install –y vsftpd」指令在線安裝vsftpd服務;3、透過「service vsftpd start」指令啟動vsftpd服務即可。

ftps可以在linux系統安裝嗎

本教學操作環境:linux5.9.8系統、vsftpd-3.0、DELL G3電腦

ftps可以在linux系統安裝嗎?

可以。

搭建基於centos的ftps服務

##搭建ftp服務

1、安裝vsftpd服務

輸入  rpm -qa | grep vsftpd  檢查是否已安裝vsftpd服務
線上安裝

yum install –y vsftpd
登入後複製
離線安裝


下载地址:http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd(x86-64)
登入後複製
rpm -ivh vsftpd-3.0.2-25.el7.x86_64.rpm  安装
pm -qa | grep vsftpd  验证是否安装成功
登入後複製
2、啟動vsftpd服務


service vsftpd start
登入後複製
查看21埠   netstat -ntpl | grep 21  驗證啟動成功

3、ftp設定

 
ftps可以在linux系統安裝嗎

修改設定   /etc/vsftpd/vsftpd.conf

anonymous_enable=NO        //禁用匿名用户
chroot_local_user=YES    //打开注释,禁止切换根目录
登入後複製
 其他:

chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
禁止/etc/vsftpd/chroot_list目錄使用者

chroot_local_user=YES

# chroot_list_enable=
##chroot_local_user=YES
#list_list_enable=YES /vsftpd/chroot_list
 不禁止/etc/vsftpd/chroot_list目錄使用者

 定義匿名使用者的最大傳輸速率,單位為位元組:
 anon_max_rate=10240
限定本地使用者最大的 下載速度為10KB/s
 local_max_rate=10240
 連接數限定:
 max_clients=100
 max_per_ip=2

4、測試連接

可使用  ftp ip  測試連線

可能出現登入後 

500 OOPS: chroot
登入後複製

需要關閉selinux:

(1)使用   setenforce 0  暫時關閉

#(2)使用   setenforce 0  暫時關閉

#(2)或修改設定檔

修改/etc/selinux/config 檔案

將SELINUX=enforcing改為SELINUX=disabled

重新啟動機器

500 OOPS: vsftpd: refusing to run with writable root inside chroot()
登入後複製

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

(1)移除用戶根目錄寫權限chmod a-w /home/ftpuser/ ftp用戶根目錄

(2)或修改vsftpd設定文件,允許寫入權限

編輯/etc/vsftpd/vsftpd.conf 文件,增加allow_writeable_chroot=YES

重啟vsftpd服務service vsftpd restart

#(如要上傳使用lftp連接)

##(如要上傳使用lftp連接)


#####產生憑證匯入ftp服務中#########(可購買或自行產生憑證測試)#######編輯  /etc/vsftpd/vsftpd.conf ,匯入憑證後重新啟動ftpd服務###
ssl_enable=YES
ssl_tlsv1=YES
ssl_sslv2=YES
ssl_sslv3=YES
allow_anon_ssl=NO
force_local_data_ssl=YES
force_local_logins_ssl=YES
rsa_cert_file=/etc/vsftpd/ssl/vsftpd.crt
rsa_private_key_file=/etc/vsftpd/ssl/vsftpd.key
登入後複製
###重啟後可使用FileZilla測試連線。 ######推薦學習:《###Linux影片教學###》##########

以上是ftps可以在linux系統安裝嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板