1.安裝vsftp在這裡,我們架設的是虛擬使用者,所謂虛擬使用者就是沒有使用真實的帳戶,只是通過某種手段達到對映帳戶和設定許可權的目的。
yum -y install vsftpd
在centos中,這樣就可以完成了乙個簡單的匿名ftp的搭建。你可以通過訪問ftp://yourip來進行,不過這個ftp沒有任何許可權。
2.啟動/重啟/關閉vsftpd伺服器
[root@localhost ftp]# service vsftpd restart
shutting down vsftpd: [ ok ]
starting vsftpd for vsftpd: [ ok ]
ok表示重啟成功了.
3.與vsftpd伺服器有關的檔案和資料夾
vsftpd伺服器的配置檔案的是: /etc/vsftpd/vsftpd.conf
vsftpd伺服器的根目錄,即ftp伺服器的主目錄:/var/ftp/pub
如果你想修改伺服器目錄的路徑,那麼你只要修改/var/ftp到別處就行了
將selinux=enforcing 改成 permissive 或 disabled。
•enforcing強制模式,只要selinux不允許,就無法執行;
•permissive警告模式,將該事件記錄,依然允許執行;
•disabled關閉selinux;
•停用、啟用需要重啟計算機;
•使用setenforce切換enforcing與permissive模式不需要重啟計算機;
•getenforce及sestatus檢視執行模式;
關閉selinux命令:setenforce 0
我的ftp無法訪問提示ftp: connect :未知錯誤號
以前問過這個問題,朋友們說是linux的防火牆沒有關閉
請問在字元方式下如何關閉我linux上的防火牆?
yongpeng
我的ftp無法訪問提示ftp: connect :未知錯誤號
service iptables stop
or/etc/rc.d/init.d/iptables stop
nios
我的ftp無法訪問提示ftp: connect :未知錯誤號
謝謝你了,
linux 缺省會起這個防火牆嗎??
順便說一下剛才發現乙個檢視服務的命令
/sbin/service –status-all
ftp:connect:未知錯誤號可能的原因是ftp服務沒有真正啟動成功,可以做以下幾步
1、檢視兩台機器間能否ping通2、關閉防火牆:service iptables stop (也可以chkconfig iptables off 這樣啟動是就關閉了,其他服務類似)
3、檢視21埠,有沒有被其他暫用:netstat -ano | grep 21
如果被暫用,就修改ftp的預設埠
centos架設FTP伺服器
centos架設ftp伺服器 2012 03 22 09 34 57 測試環境強烈建議關閉selinux 標籤 centos ftplinux 休閒職場 1.安裝vsftp在這裡,我們架設的是虛擬使用者,所謂虛擬使用者就是沒有使用真實的帳戶,只是通過某種手段達到對映帳戶和設定許可權的目的。yum y...
centos搭建ftp伺服器
yum install y vsftpd 新增ftp使用者並設定ftp使用者密碼 下面是新增ftpuser使用者,設定根目錄為 home wwwroot ftpuser,禁止此使用者登入ssh的許可權,並限制其訪問其它目錄。1 修改 etc vsftpd vsftpd.conf,將底下三行 chro...
Centos建立ftp伺服器
整理的ftp服務的筆記 1.安裝vsftpd 預設centos7是安裝vsftpd的,如果沒有請使用yum安裝 root mail yum install vsftpd y 2.啟動並檢視vsftpd啟動模式 root mail systemctl restart vsftpd.service 重啟...