Linux CentOS6 10搭建FTP環境

2021-09-11 10:38:11 字數 1483 閱讀 5893

一.安裝並啟動ftp服務

1).檢視電腦是否安裝vsftpd 

rpm -qa | grep vsftpd

2).使用yum命令安裝vsftpd

yum install -y vsftpd

3).啟動vsftpd

service vsftpd start

4).21埠檢視

netstat -nltp|grep 21

二.配置ftp許可權

1).vsftpd的配置目錄:/etc/vsftpd

vsftpd.conf 為主要配置檔案 

ftpusers 配置禁止訪問 ftp 伺服器的使用者列表

user_list 配置使用者訪問控制

建議備份vsftpd.conf檔案:cp vsftpd.conf vsftpd.conf.bak

2).關閉匿名訪問和切換根目錄許可權

編輯vsftpd.conf

#禁用匿名使用者

anonymous_enable=no

#禁止切換根目錄 刪除此行

chroot_local_user=yes

3).重啟ftp服務

service vsftpd restart

三.建立ftp使用者

1).建立乙個ftp使用者

useradd username

2).為ftp使用者設定密碼

echo "userpwd" | passwd ftpuser --stdin

3).限制該使用者只能訪問ftp,不能直接登入伺服器

usermod -s /sbin/nologin username

四.建立ftp檔案儲存路徑

1).建立ftp檔案儲存路徑

#建立主目錄 ,不可上傳檔案

mkdir /data/ftp

#檔案儲存目錄

mkdir /data/ftp/pub

2).設定訪問許可權

chmod a-w /data/ftp && chmod 777 -r /data/ftp/pub

3).設定ftp使用者的訪問主目錄

usermod -d /data/ftp username

五.使用falshfxp訪問ftp

連線成功

Linux centos 搭建svn教程

1 yum install subversion 2 輸入rpm ql subversion檢視安裝位置,如下圖 我們知道svn在bin目錄下生成了幾個二進位制檔案。輸入 svn help可以檢視svn的使用方法,如下圖。3 建立svn版本庫目錄 mkdir p home svnrepos 4 建立...

在Ubuntu下使用vsftpd搭建FTP伺服器

vsftpd是linux系統下非常常用的一款ftp程式。一 安裝 重灌 解除安裝vsftp 全新安裝 apt get install vsftpd 重新安裝 apt get reinstall install vsftpd 解除安裝並清除配置檔案 apt get purge remove vsftp...

在Ubuntu下使用vsftpd搭建ftp伺服器

1.安裝vsfptd軟體 ubuntu下可直接安裝 sudo apt get install vsftpd對vsftpd進行配置 安裝完之後在 etc vsftpd 路徑下會存在三個配置檔案。vsftpd.conf 主配置檔案 ftpusers 指定哪些使用者不能訪問ftp伺服器,這裡的使用者包括r...