❶ 如何在ubuntu中安裝設置ftp伺服器
1、更新軟體源,保證源是最新的,這樣有利於下面在線通過apt-get install命令安裝ftp。
2、使用sudo apt-get install vsftp命令安裝vsftp,安裝軟體需要root許可權,我們使用sudo來暫時獲取。
3、安裝好ftp後默認是會自動創建ftp用戶的,然後設置ftp用戶的密碼,輸入sudo passwd ftp,然後輸入密碼,再確認密碼。
4、創建ftp用戶的家目錄,使用sudo mkdir /home/ftp命令
5、設置ftp家目錄的許可權,我這里為方便直接使用sudo chmod 777 /home/ftp命令將許可權設置為777,當然你可以根據自己需求進行設置。
6、對/etc/vsftpd.conf配置文件進行一定的修改。使用 sudo gedit /etc/vsftpd.conf打開配置文件,如果你喜歡vi或vim編輯器也可以使用它們打開。
7、將配置文件中」anonymous_enable=YES 「改為 「anonymous_enable=NO」(是否允許匿名ftp,若不允許選NO)
取消如下配置前的注釋符號:
local_enable=YES(是否允許本地用戶登錄)
write_enable=YES(是否允許本地用戶寫的許可權)
chroot_local_user=YES(是否將所有用戶限制在主目錄)
chroot_list_enable=YES(是否啟動限制用戶的名單)
chroot_list_file=/etc/vsftpd.chroot_list(可在文件中設置多個賬號)
8、然後重啟ftp服務,使用命令sudo service vsftpd restart重啟ftp服務。
9、測試ftp,復制一些文件到/home/ftp目錄下
方法一:在瀏覽器中輸入ftp://localhost,網頁登錄。
方法二:在終端中輸入ftp localhost,然後輸入用戶名與密碼實現登錄。
另外:如果登錄ftp總是出現密碼錯誤,可以將/etc/vsftpd.conf配置文件的pam_service_name=vsftpd改為pam_service_name=ftp,即可解決。
❷ ubuntu 客戶端FTP用哪個軟體
使用的是vsftpd軟體。1 使用新立得軟體包管理器,安裝vsftpd。2 配置etc/vsftpd.conf遇到的問題是1 如何從新啟動vsftpd 方法:sudo /etc/init.d/vsftpd restart2 文件夾的許可權在Ubuntu下,當我想往/home/ftp里拷文件的時候,發現許可權不夠,就執行了如下命令:sudo chmod 777 ftp 這下的確可以拷貝文件了,但是使用ftp軟體卻連不上ftp伺服器了,郁悶,提示的錯誤是 500 OOPS: vsftpd: refusing to run with writable anonymous root解決方法:對於vsftpd的根目錄 /home/ftp 其許可權為:drwxrwxrwx 即完全沒有限制(或許是不小心執行了 chmod 777 /home/ftp);所以我們只需做如下更改:chown root:root /home/ftpchmod 755 /home/ftp(如果你不是以root登錄,或許前面要加上 sudo ,別忘記)OK,問題解決了。
❸ 如何在ubuntu中安裝ftp伺服器
首先,更新軟體源,保證源是最新的,這樣有利於下面在線通過apt-get install命令安裝ftp。
使用sudo apt-get install vsftp命令安裝vsftp,安裝軟體需要root許可權,我們使用sudo來暫時獲取。
安裝好ftp後默認是會自動創建ftp用戶的,然後我們設置ftp用戶的密碼,輸入
sudo passwd ftp,然後輸入密碼,再確認密碼。
創建ftp用戶的家目錄,使用sudo mkdir /home/ftp命令
設置ftp家目錄的許可權,我這里為方便直接使用sudo chmod 777 /home/ftp命令將許可權設置為777,當然你可以根據自己需求進行設置。
對/etc/vsftpd.conf配置文件進行一定的修改。使用 sudo gedit /etc/vsftpd.conf打開配置文件,如果你喜歡vi或vim編輯器也可以使用它們打開。
將配置文件中」anonymous_enable=YES 「改為 「anonymous_enable=NO」(是否允許匿名ftp,若不允許選NO)
取消如下配置前的注釋符號:
local_enable=YES(是否允許本地用戶登錄)
write_enable=YES(是否允許本地用戶寫的許可權)
chroot_local_user=YES(是否將所有用戶限制在主目錄)
chroot_list_enable=YES(是否啟動限制用戶的名單)
chroot_list_file=/etc/vsftpd.chroot_list(可在文件中設置多個賬號)
然後重啟ftp服務,使用命令sudo service vsftpd restart重啟ftp服務。
測試ftp,復制一些文件到/home/ftp目錄下
❹ ubuntu系統怎麼連接windows系統創建的ftp下
今天給大家分享如何在ubuntu10.04下設置共享目錄文件夾給Windows(win7系統)用戶,這樣在windows下可以打開Ubuntu裡面共享的目錄文件夾,這樣就方便一些需要同時使用Ubuntu和windows系統的朋友。本經驗說明: 這個建議只適合於10.10之前版本的ubuntu系統,後面的11.04,11.10。。。14.04系統因為採用的默認桌面不同,所以本經驗不適用,若要使用,那麼請安裝GNOME桌面要在Ubuntu下給windows系統共享文件夾、目錄,首先要在Ubuntu系統中安裝一個軟體:samba,在Ubuntu系統中打開終端命令行窗口,然後輸入下面的命令就可以安裝samba了:sudoapt-getinstallsamba安裝好samba後,打開我們要設置共享的文件夾所在的目錄 在要共享的文件夾上面點右鍵,然後在彈出的菜單中選擇「共享選項」點擊選擇 「共享選項」後,就打開「文件夾共享」設置對話框,如下圖所示,文件夾共享的一些設置主要就是在這個對話框中設置為了讓windows下更好的訪問Ubuntu下的共享目錄,最好參考小編下圖面的設置,設置好後,點擊右下方的「創建共享」按鈕點擊「創建共享」按鈕後,會彈出圖下圖所示的提示框,這個其實就是對我們上一步設置的許可權的創建,點擊右邊的「自動添加許可權」按鈕,設置完成後文件共享設置對話框就自動關閉回到我們要設置共享的文件夾所在的目錄,發現我們要共享的文件夾上面多了一個手型托盤的小圖標,這個圖標表示這個文件夾是共享的現在windows系統上,小編用的是win7系統,打開一個文件,然後在地址欄輸入,我們設置共享的文件夾的電腦的ip和雙斜杠,這樣就可以打開ubuntu下面的共享了。
❺ ubuntu ftp命令put怎麼用
FTP連接
1
打開終端, 滑鼠點擊, 或者輸入快捷鍵(Ctrl+Alt+T)
2
Linux ftp命令的一般格式如下:$ ftp 主機名/IP,其中「主機名/IP」是所要連接的遠程機的主機名或IP地址。在命令行中,主機名屬於選項,如果指定主機名,ftp將試圖與遠程機的ftp服務程序進行連接;
3
如果沒有指定主機名,ftp將給出提示符,等待用戶輸入命令:$ ftp,ftp >,此時在ftp>提示符後面輸入open命令加主機名或IP地址,將試圖連接指定的主機。
4
不管使用哪一種方法,如果連接成功,需要在遠程機上登錄。用戶如果在遠程機上有帳號,就可以通過ftp使用這一帳號並需要提供口令。在遠程機上的用戶帳號的讀寫許可權決定該用戶在遠程機上能下載什麼文件和將上載文件放到哪個目錄中
END
FTP命令
最常用的命令有:
ls 列出遠程機的當前目錄
cd 在遠程機上改變工作目錄
lcd 在本地機上改變工作目錄
ascii 設置文件傳輸方式為ASCII模式
binary 設置文件傳輸方式為二進制模式
close 終止當前的ftp會話
hash 每次傳輸完數據緩沖區中的數據後就顯示一個#號
get(mget) 從遠程機傳送指定文件到本地機
put(mput) 從本地機傳送指定文件到遠程機
open 連接遠程ftp站點
斷開與遠程機的連接並退出ftp
❻ Ubuntu 16.04 64位伺服器使用ftp的方法
最好安裝openssh-server,連接時用sftp協議
ftp協議不是很適用於linux
❼ ubuntu下ftp伺服器有哪些
1.VSFTPD
這個應該是最常用的FTP伺服器之一,號稱是最安全的。文件傳輸速度快(在一份評測報告中看到的,比其餘兩種快很多),搭建也比較容易。但是在使用過程中我感覺它在目錄許可權控制上不如proftpd方便。配置文件也相對復雜。在這三個伺服器中,我將它排在第二名。
2.PROFTPD
這個我比較喜歡,配置問價很容易看懂,對目錄的許可權控制功能比較強大。很容易上手。在這三個裡面我將它排在第一名、
3.PUREFTPD
之所以使用這個是因為它能夠在配置文件里指定客戶端使用的編碼方式,對於windows和linux之間的上傳下載非常方便。但是在實際使用過程中發現,它的這個功能仍然有缺陷,就是當傳輸的文件很多,目錄層次也比較深的時候,它不能夠將所有的名稱都做正確的字元集轉換,仍然會出現一些亂碼。只能說它部分的解決了亂碼問題。另外它的配置方式也比較獨特,每一個選項是一個文件。我感覺比較繁瑣,不太習慣。因此將它排在最後一名。
❽ ubuntu怎麼使用ftp上傳文件
首先,更新軟體源,保證源是最新的,這... 1 使用sudo apt-get install vsftp命令安... 2 將配置文件中」anonymous_enable=YES ... 3 測試ftp,復制一些文件到/home/ftp目錄.
❾ ubuntu怎麼設置ftp伺服器
1、更新軟體源,保證源是最新的,這樣有利於下面在線通過apt-get install命令安裝ftp。 2、使用sudo apt-get install vsftp命令安裝vsftp,安裝軟體需要root許可權,我們使用sudo來暫時獲取。 3、安裝好ftp後默認是會自動創建ftp用戶的,然後設置ftp用戶的密碼,輸入sudo passwd ftp,然後輸入密碼,再確認密碼。 4、創建ftp用戶的家目錄,使用sudo mkdir /home/ftp命令 5、設置ftp家目錄的許可權,我這里為方便直接使用sudo chmod 777 /home/ftp命令將許可權設置為777,當然你可以根據自己需求進行設置。 6、對/etc/vsftpd.conf配置文件進行一定的修改。使用 sudo gedit /etc/vsftpd.conf打開配置文件,如果你喜歡vi或vim編輯器也可以使用它們打開。 7、將配置文件中」anonymous_enable=YES 「改為 「anonymous_enable=NO」(是否允許匿名ftp,若不允許選NO) 取消如下配置前的注釋符號: local_enable=YES(是否允許本地用戶登錄) write_enable=YES(是否允許本地用戶寫的許可權) chroot_local_user=YES(是否將所有用戶限制在主目錄) chroot_list_enable=YES(是否啟動限制用戶的名單) chroot_list_file=/etc/vsftpd.chroot_list(可在文件中設置多個賬號) 8、然後重啟ftp服務,使用命令sudo service vsftpd restart重啟ftp服務。 9、測試ftp,復制一些文件到/home/ftp目錄下 方法一:在瀏覽器中輸入ftp://localhost,網頁登錄。 方法二:在終端中輸入ftp localhost,然後輸入用戶名與密碼實現登錄。 另外:如果登錄ftp總是出現密碼錯誤,可以將/etc/vsftpd.conf配置文件的pam_service_name=vsftpd改為pam_service_name=ftp,即可解決。