Ubuntu 16.04下apt安裝ssh及卸載(含FileZilla 使用過程)


前言:文件發布測試過程中需要使用Windows和Ubuntu實現文件共享。

以下內容轉載自:http://blog.csdn.net/jiang13479/article/details/53501459

 



注意:以下命令是在root下執行的,若沒root則要輸入su命令進入root環境下或命令前加上sudo,測試版本:ubuntu14.04 64位

 

ssh的安裝

  • 安裝前先檢查linux下有沒有安裝ssh

    輸入下面的命令
    ssh localhost
    若顯示下面信息,則沒有安裝
    ssh: connect to host localhost port 22: Connection refused

  • 安裝前先更新下(非必須)

    輸入下面的命令
    apt-get update

  • 更新openssh-server和openssh-client
    打開”終端窗口”,分別輸入下面命令–>回車–>輸入”y”–>回車–>安裝完成
    sudo apt-get install openssh-server
    sudo apt-get install openssh-client

ssh的啟動

  • 查看服務是否正確啟動
    輸入下面的命令
    ps -ef |grep ssh
    若顯示的信息包含以下內容則表示啟動成功
    ssh-agent 和 sshd
    若沒有包含,則完全卸載ssh,卸載步驟見下,卸載完了再執行上面的命令
  • 啟動ssh
    輸入下面的命令
    sudo service ssh start(這里sudo不能少)
    顯示start: Job is already running: ssh則表示ssh正在運行中

ssh的卸載

  • 進行卸載
    輸入下面命令
    apt-get autoremove –purge openssh-server
    執行下面的命令是會提示有未滿足的依賴關系的軟件包,根據提示的包名把這些軟件包全部刪除
    sudo apt-get autoremove –purge openssh-client

ssh相關配置文件修改問題

 

 

  • ssh_config的配置

 

 


輸入下面命令
sudo gedit /etc/ssh/ssh_config(這里使用了gedit編輯器)
把Port 22和Protocol 2,1前面的#號去掉


  • sshd_config的配置

 

 


修改配置文件權限
chmod 777 /etc/ssh/ssh_config(修改了才能修改)
進入修改文件
sudo gedit /etc/ssh/sshd_config
注釋掉 PermitRootLogin prohibit-password 加入 PermitRootLogin yes
注意:修改配置完了記得重啟虛擬機,或者配置不是生效,這會產生一些問題,比如在xshell中有這樣的問題:xshell連接本地linux報出:”ssh服務器拒絕了密碼 請再試一次”




 

以下內容轉載自:http://blog.csdn.net/u010961759/article/details/40075929

FileZilla 實現Ubuntu 虛擬機與Win7 主機的文件共享
1. 打開FileZilla 客戶端,點擊【文件】->【站點管理器】->【添加新站點】
2. 設置【通用】選項卡:
(1)主機:虛擬機IP 地址
這⾥我們看到當前系統的IP 地址是:192.168.1.101
(2)協議SFTP/端口22(端⼝不提供保存,在連接時輸入即可)
(3)登錄類型:一般
(4)用戶名/密碼:虛擬機中登錄Ubantu 的賬戶和密碼
3.【高級選項卡】中設置Win7 中某文件夾為【默認本地目錄】
4. 每次輸入端口號進⾏鏈接,結果出現如下信息,需檢查虛擬機中的SSH 服務是否安裝
錯誤:Network error:Connection refused
錯誤:無法連接到服務器
5. 安裝ssh server:sudo apt-get install openssh-server
6. 查看進程:ps -e | grep sshd,出現如下結果,則ssh 服務啟動


查看ssh 服務狀態:sudo /etc/init.d/ssh status,有如下結果,則服務啟動
如沒有啟動,用sudo /etc/init.d/ssh start 啟動
7. 重新用FileZilla 連接Ubuntu 虛擬機,出現如下信息點擊連接,則連接成功:

  1. 在home/目錄下創建新目錄作為遠程站點的目標目錄:sudo mkdir softdir
  2. 用FileZilla 向softdir 目錄傳送⽂件,如果有下列錯誤:
    錯誤: /home/softdir/apr-util-1.4.1.tar.gz: open for write:permission denied
    錯誤: 文件傳輸失敗
    則需更改⽬錄權限:sudo chmod 777 softdir/
    10 .可通過拖拽把本地文件傳到遠程站點

--------------------- 本文來自 敲代碼的小小哥 的CSDN 博客 ,全文地址請點擊:https://blog.csdn.net/Mikeoperfect/article/details/79514897?utm_source=copy 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM