Ftp服務端安裝 Linux環境

2022-04-21 18:43:13 字數 1647 閱讀 8183

linux系統為centos6.5

rpm -qa | grep vsftpd
如果結果顯示為「vsftpd-1.1.3-8」,則說明系統已經安裝vsftpd伺服器。若沒有回覆,即系統中沒有安裝。

如下圖,說明沒有安裝

yum -y install vsftpd

chkconfig vsftpd on

服務基本命令參考

service vsftpd status  檢視狀態

service vsftpd start 啟動

serivce vsftpd restart 重啟

service vsftpd stop 停止

記得開啟防火牆埠,不贅述。

瀏覽器中輸入ftp://ip:21進入ftp伺服器站點

配置檔案路徑vi /etc/vsftpd/vsftpd.conf 

把匿名登入改為no

設定指定的登入名單chroot_list_enable=yes表示所有使用者都被限制在其主目錄下(/home),chroot_list_enable=yes設定例外使用者,目錄不受限制。

其中chroot_list檔案不存在,則用vi命令建立

cd  /etc/vsftpd

vi chroot_list

/etc/vsftpd/ftpusers檔案意思是禁止以下使用者登入ftp

/etc/vsftpd/user_list檔案意思是當userlist_deny=no時僅允許以下user登入,當userlist_deny=yes時禁止以下使用者登入ftp,並且也會核對ftpusers中的拒絕名單.

說明:系統自帶的使用者預設是可以直接進行ftp的,我們也可以單獨建立只能ftp的使用者

增加使用者qy,指向目錄/home/qy,禁止登入ssh許可權。

刪除使用者

userdel -rf user  #

使用者名稱可以刪除使用者同時刪除使用者資料夾 -f強制刪除正在登陸的使用者,-r刪除使用者的同時刪除底下的資料夾。

登陸成功後用put命令

上傳成功

登入 : ftp  192.168.0.130        退出: bye

其它:  在終端輸入help命令:

參考:

linux安裝git服務端

關於版本控制,目前最流行的兩款軟體就是subversion和git。svn是集中式的,git是分布式的,可以說git的設計比svn更強大,但是使用上也更加複雜繁瑣一些。中午的時候記錄了一篇部落格是關於伺服器搭建svn服務的,以為git的搭建會更加複雜,但其實差不多,甚至配置上還要簡單一些 yum y...

Linux下面安裝ftp客戶端和服務端vsftp

在linux下面使用ftp工具,必須有客戶端和服務端。1 使用環境客戶端為redhat linux6.4系統,需要到iso檔案中找到對應的packages包,版本一定要和os版本保持一致,linux6.4系統的ftp版本號為ftp 0.17 53.el6.x86 64.rpm 上傳到伺服器,使用rp...

Linux下安裝SVN服務端

使用yum安裝非常簡單 yum install subversion我們這裡在 home下建立乙個名為svn的倉庫 repository 以後所有 都放在這個下面,建立成功後在svn下面多了幾個資料夾。root localhost cd home root localhost home mkdir ...