centos架設FTP伺服器

2022-03-07 03:39:36 字數 1421 閱讀 3200

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 重啟...