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