❶ 在ubuntu中sftp怎麼才能夠上傳一個文件夾給伺服器,命令行代碼怎麼寫啊
get -r 為下載文件夾,put -r為上傳文件夾
❷ 如何在ubuntu系統上建立一個ftp伺服器
工具/原料
linux系統
Ubuntu/CentOS都可以
方法/步驟
1
1、更新源列表
打開」終端窗口」,輸入」sudo apt-get update」 回車--->輸入當前登錄用戶的管理員密碼,回車,等待該命令執行完成就可以了。如果不運行該命令,直接安裝vsftpd就會出現幾個軟體包無法下載。
2
2、安裝vsftpd
打開終端,輸入」sudo apt-get install vsftpd」 回車,安裝完成即可。
3、判斷vsftpd是否安裝成功
打開終端,輸入」sudo service vsftpd restart」 重啟vsftpd伺服器,回車後,vsftpd處於運行狀態,則安裝成功。
4、新建」/home/test」 目錄作為用戶主目錄
打開終端窗口,輸入」sudo mkdir /home/test」 回車,在輸入」sudo ls
/home」 回車,有一個test目錄,則用戶目錄創建成功。
5、新建用戶test並設置密碼
打開終端,輸入」sudo useradd –d /home/test –s /bin/bash test」 回車,新建用戶成功,在輸入」sudo passwd test」 設置test用戶的密碼(輸入兩次) 回車,密碼設置成功。
6、配置文件/etc/vsftpd.conf
打開終端,輸入」sudo vim /etc/vsftpd.conf」 回車,打開vsftpd文件,進入插入(編輯)模式向文件中追加」userlist_deny=NO
userlist_enable=YES userlist_file=/etc/allowed_users」 和 」seccomp_sandbox=NO」 設置文件中的」local_enable=YES」 保存退出即可。
7、新建/etc/allowed_users文件
打開終端,輸入」sudo vim /etc/allowed_users」 回車,輸入test,保存並退出即完成該文件的創建。
8、使用vim查看/etc/ftpusers文件中的內容
打開"終端窗口",輸入"sudo vim /etc/ftpusers" 回車-->打開這個文件後,檢查是否有test這個用戶名,若沒有,就直接退出。若有就刪除test用戶名,因為這個文件中記錄的是不能訪問FTP伺服器的用戶清單。
9、使用WinSCP登錄FTP伺服器
用test用戶名登錄linux,打開終端,在根目錄下新建文件ftpTestFile.txt和userTestDir目錄,便於測試。
10、使用WinSCP工具遠程登錄到FTP伺服器
打開WinSCP工具進入登錄界面,輸入FTP伺服器的IP(192.168.220.128)、用戶名(test)、密碼(123456)即可登錄到FTP伺服器,如圖可看到FTP根目錄下的文件。
11、測試文件的上傳與下載
將本地文件UploadFile.txt上傳到FTP伺服器
從FTP伺服器下載ftpTestFile.txt到本地
12、查看FTP伺服器是否存在上傳的文件
13
最後經過測試,能實現文件的上傳與下載,
❸ ubuntu如何本地上傳文件到伺服器ssh
SSH是一種以安全、加密方式連接遠程主機或伺服器的方法。SSH伺服器接受從有SSH的客戶機的連接,允許操作者象在本地一樣地登錄系統。你可以用SSH從遠程運行shell和X程序。
(1)安裝SSH伺服器
加入Universe和Multiverse源後,用新立得安裝ssh和openssh-server:
網路 > ssh
網路 > openssh-server
(1)用SSH登錄遠程ubuntu主機
假設遠程Ubuntu主機安裝了SSH伺服器。遠程Ubuntu主機的IP為:192.168.0.1
我們在命令行輸入一下命令來連接:
ssh [email protected]
(2)從遠程ubuntu主機拷貝文件/文件夾到本地(scp)
假設遠程Ubuntu主機安裝了SSH伺服器。遠程Ubuntu主機的IP為:192.168.0.1,遠程文件夾位置為:/home/username/remotefile.txt 本地保存目錄為:. (當前目錄)
在命令行輸入一下命令:
scp -r [email protected]:/home/username/remotefile.txt .
(3)從本地向遠程ubuntu主機拷貝文件/文件夾(scp)
假設遠程Ubuntu主機安裝了SSH伺服器。遠程Ubuntu主機的IP為:192.168.0.1,本地文件夾位置為:localfile.txt 遠程Ubuntu保存目錄:/home/username/
在命令行輸入一下命令:
scp -r localfile.txt [email protected]:/home/username/
scp命令介紹
scp就是secure ,是用來進行遠程文件拷貝的.數據傳輸使用ssh1,並且和ssh1使用相同的認證方式,提供相同的安全保證.與rcp不同的是,scp會要求你輸入密碼如果需要的話.
最簡單的應用如下(拷貝本地文件到遠程伺服器):
scp 本地用戶名@IP地址:文件名1 遠程用戶名@IP地址:文件名2
[本地用戶名@IP地址:]可以不輸入,可能需要輸入遠程用戶名所對應的密碼.
可能有用的幾個參數:
-v 和大多數linux命令中的-v意思一樣,用來顯示進度.可以用來查看連接,認證,或是配置錯誤.
-C 使能壓縮選項.
-P 選擇埠.注意-p已經被rcp使用.
-4 強行使用IPV4地址.
-6 強行使用IPV6地址.
scp中很多參數都和ssh1有關,需要的話在看.
PS: 命令行操作文件畢竟不是很直觀,那能否通過窗口界面操作呢?答案是可以的。
裝了Gnome或KDE界面後,點 位置-連接到伺服器,在跳出窗口中:
服務類型中選擇SSH
伺服器:ssh伺服器的IP地址
然後可以直接點 連接。
再輸入用戶名,密碼
會跳出遠程ssh伺服器的文件管理窗口。
❹ 如何在ubuntu中安裝設置ftp伺服器
第一步 創建伺服器第二步基礎伺服器安裝在你創建第一個伺服器之後,你需要開始創建一個新用戶,盡管這個步驟不是必須的,但是如果這樣將會提升你的伺服器安全性能。第三步 安裝LAMP 需要在伺服器上面安裝一個LAMP的伺服器環境,我們在之前的 Ubuntu中快速安裝Apache+MySQL+PHP 第四步 設置你的域名這時候你需要設置你的站點和域名,域名需要在域名管理面板中進行設置,DNS解析到您的伺服器IP地址上,這個過程可能需要等待一段時間,確認好了以後就可以通過訪問域名來訪問你的站點了。第五步 安裝FTP伺服器現在你需要連接你的伺服器,如果是Apache,你就會看到默認頁「It Works」,這說明這個域名已經成功解析了,在瀏覽器中打開站點域名,就能夠看到我們設定好的站點,這個時候你需要安裝設置FTP伺服器。第六步 修正你的許可權如果所有步驟都已經完畢,我們第一次連接FTP時候發現默認打開目錄是用戶目錄,這時候我們需要改為默認指向站點目錄,可以在命令行中打開: sudo nano /etc/proftpd/proftpd.conf r按後我們需要改變默認用戶到站點目錄(例如:/var/www)這樣通過FTP連接伺服器默認就會指向這個目錄。 DefaultRoot /var/www 完成了目錄許可權的設定,我們需要對網站的目錄進行許可權設置,我們需要創建一個新的賬號,然後更改站點根目錄為我們創建的這個新用戶: sudo adser username www-data sudo chown -R www-data:www-data /var/www sudo chmod -R g+rw /var/www 第七步 安裝設置FileZilla 你現在需要你在你Web伺服器上設置FTP伺服器。然後通過FTP GUI客戶端來管理你的FileZilla,你可以從這里下載。安裝客戶端後連接你的伺服器:設定好你的host和用戶名、密碼,然後連接你的伺服器,這時候信息提示將會出現:這樣你可以拖動文件上傳文件到你的伺服器,具體操作可以去網上看看相關教程。
❺ 如何往ubuntu伺服器上傳文件
最簡單直觀的方法是在ubuntu伺服器上安裝ftp服務,用FTP軟體上傳;最快速方便的方法是用終端ssh,使用scp命令上傳。既然要用到linux伺服器了,學習一下命令行很有必要。
❻ ubuntu怎麼把文件考到雲伺服器root@http's password
Step1. 在雲伺服器配置FTP服務
1.在root許可權下,通過如下命令安裝Vsftp。
[root@VM_250_202_tlinux ~]# yum install vsftpd
2.在啟動vsftpd服務之前,需要登錄雲伺服器修改配置文件,將匿名登錄禁用掉。打開配置文件,命令如下:
[root@VM_250_202_tlinux ~]# vim /etc/vsftpd/vsftpd.conf
在配置文件中第11行的「anonymous_enable=YES」前面加上#號,即將匿名登錄禁用。
❼ 想用Ubuntu搭建一個文件伺服器,但不知道怎麼上傳文件到這台伺服器中
用FTP上傳可以。
❽ ubuntu ftp怎麼上傳文件到伺服器
首先,更新軟體源,保證源是最新的,這...
1
使用sudo
apt-get
install
vsftp命令安...
2
將
配置文件
中」
anonymous
_enable=YES
...
3
測試ftp,復制一些文件到/home/ftp目錄.
❾ ubuntu客戶端怎麼向centos伺服器傳文件
ssh連上了那麼就差一步即可實現,yum安裝個lrzsz軟體; yum安裝後再使用rz命令上傳文件; yum -y lrzsz rz