歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> 學習Linux

CentOS以rpm方式安裝ftp軟件

CentOS以rpm方式安裝ftp軟件


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文件,裡面寫入用戶名單即可。

http://xxxxxx/Linuxjc/1156073.html TechArticle

Copyright © Linux教程網 All Rights Reserved