Ubuntu 12 10 ftp伺服器搭建

2021-06-27 20:30:20 字數 1856 閱讀 6524

ftp伺服器是在通過internet 資訊服務(iis)中搭建的。

和windows下的類似,linux下的ftp搭建好,ftp的操作指令沒什麼區別。

可能是由於版本的問題(詳細的不是很了解),根據網上的教程,ftp伺服器的搭建好之後,使用者登陸不上。

一直報access refused.折騰了很久,才發現問題。所以就寫篇部落格來詳細介紹ubuntu 12.10下的ftp伺服器的搭建過程。

博主菜鳥,請親噴。

(1):ftp安裝

一句指令搞定:

sudo apt-get install vsftpd ;

命令執行過程中,安裝程式會給本地建立乙個名為「ftp」的使用者組,命令執行完之後會自動啟動ftp服務。

(2):ftp伺服器的啟動,關閉

安裝完之後。/etc/init.d下會增加乙個程式

etc/init.d 是一般開機的啟動服務存放在這個目錄.這個服務程式是ftp服務程式。說明,我們下次再啟動系統時,服務以啟動了。

//通過操作該檔案實現服務的啟動和關閉

service vsftpd start/stop/restart;    不要用/etc/init.d/vsftpd start/stop/restart 會報問題

(3)ftp配置

ftp配置檔案

應該是版本的問題,ftp安裝完成後,預設的一般配置檔案為

/etc/vsftpd.conf

但在博主安裝之後,檢視檔案內容,其中為空

用linux使用者本地也登陸不上。(需要設定,本地登陸允許才可以)

但是提供了另乙個配置檔案

/etc/vsftpd.conf.dpkg-dist的配置檔案。

設定如下

設定為本地登陸,為yes

# uncomment this to allow local users to log in.

local_enable=yes

允許匿名使用者登陸,這個可設可不設。

# allow anonymous ftp? (beware - allowed by default if you comment this out).

anonymous_enable=yes

其他的預設即可

設定完之後,登陸使用者報出的錯誤時:

access refused.

解決辦法:

將vsftpd.conf.dpkg-dist中的內容完全copy進

vsftpd.conf.

問題解決。

(4):ftp登陸

通過ubuntu使用者登陸

登陸成功。

使用者登陸的檔案的預設資料夾為使用者根目錄下。

匿名使用者有兩個:anonymous;ftp

密碼隨便

匿名使用者登陸

預設的儲存資料夾為

/src/ftp資料夾

(5): 建立ftp新使用者

//建立使用者

useradd myuser ;

//設定密碼

passwd myuser;

//建立家目錄

mkdir /home/myuser;

完成登陸成功:

博文結束!

Ubuntu12 10 校時服務(NTP)

1 安裝ntp sudo apt get install ntp 2 ntp服務端配置檔案位置 etc ntp.conf 3 ntp服務端配置檔案引數說明 restrict 4 default kod nomodify notrap nopeer noquery restrict 6 default...

Ubuntu 搭建FTP服務

根據別人文章修改的,主要流程就是安裝,修改配置檔案 這個最容易搞錯 設定使用者名稱密碼,設定使用者表 1 安裝安裝vsftpd sudo apt get install vsftpd 2 修改配置檔案 etc vsftpd.conf 修改檔案路徑等 uncomment this to indicat...

ubuntu 安裝 ftp服務

1.更新源列表 sudo apt get update 2.安裝vsftpd sudo apt get install vsftpd 安裝 sudo service vsftpd start 啟動 3 新建 home uftp 目錄作為使用者主目錄 使用者 uftp sudo mkdir home ...