CentOS以rpm方式安裝ftp軟體

來源:互聯網
上載者:User

CentOS以rpm方式安裝ftp軟體

基於centos 6.6

首先要完成光碟機的掛載!

[root@localhost zengyun]# mount /dev/cdrom ./rommount: block device /dev/sr0 is write-protected, mounting read-only
1. 安裝ftp軟體

進入光碟片的Packages目錄

[root@localhost zengyun]# cd rom/Packages/

查看要安裝的軟體名全稱:

[root@localhost Packages]# ls | grep ftp

執行安裝命令: rpm -ivh vsftpd-2.2.2-12.el6_5.1.x86_64.rpm

[root@localhost Packages]# rpm -ivh vsftpd-2.2.2-12.el6_5.1.x86_64.rpm 

可以用命令查看是否安裝成功: rpm -q 軟體名稱 rpm -qa //query all 查看系統裡邊全部rpm方式安裝的軟

rpm -q vsftpd

2.開啟ftp服務

ftp與apache一致,是一個服務軟體,走ftp協議,佔用21號連接埠。

啟動ftp服務:

service vsftpd start/stop/restart //控制器ftp服務 ps –A | grep ftp //查看ftp相關服務進程

3.關閉防火牆

linux系統預設情況有開啟防火牆,這樣就會阻止外部使用者訪問ftp伺服器。 關閉linux系統防火牆(執行指令 >setup )。 防火牆後邊綜括弧的“*號”通過敲空格去除,表示關閉防火牆

4. winscp串連ftp服務

登入後發現串連失敗:

解決:關閉SELinux(secure enhanced linux安全增強型linux)。

vi /etc/selinux/config 完成編輯並reboot重啟系統,並啟動ftp服務 selinux: secure enhanced linux 安全增強型linux,對系統起著安全保護作用。對軟體安裝使用會有幹擾作用。對使用ftp服務也有幹擾作用。

編輯/etc/selinux/config,把enforcing改為disabled:

儲存退出後重啟 執行 reboot , 之後在啟動服務:

service vsftpd start

啟動服務完成,winscp登入。

5.ftp存取權限控制5.1 使用者訪問ftp服務的開啟和屏蔽

系統裡邊有設定檔,可以對指定的使用者進行限制訪問ftp服務功能。具體:ftpusers和user_list兩個設定檔

5.2 設定普通使用者只能訪問自己的家目錄

開啟注釋‘# ’,建立一個chroot_list檔案,裡面寫入使用者名稱單即可。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.