在ubuntu下關於ssh遠端和scp遠端複製檔案

2021-10-06 11:31:02 字數 1396 閱讀 5626

scp複製檔案

補充在linux中,通過 ssh 客戶端 我們可以連線到執行了 ssh 伺服器 的遠端機器上

ssh 客戶端是一種使用 secure shell(ssh) 協議連線到遠端計算機的軟體程式

ssh 是目前較可靠,專為遠端登入會話和其他網路服務提供安全性的協議 。利用 ssh 協議可以有效防止遠端管理過程中的資訊洩露

通過 ssh 協議 可以對所有傳輸的資料進行加密,也能夠防止 dns 欺騙和 ip 欺騙

ssh 的另一項優點是傳輸的資料可以是經過壓縮的,所以可以加快傳輸的速度

更新源列表

sudo

apt-get update

安裝ssh

sudo

apt-get

install openssh-server

檢視ssh是否啟動

udo ps -e |

grep

ssh

如果沒有啟動

sudo

service

ssh start

ssh

[-p port] user@remote

user 是在遠端機器上的使用者名稱,如果不指定的話預設為當前使用者

remote 是遠端機器的位址,可以是 ip/網域名稱,或者是別名

port 是 ssh server 監聽的埠,如果不指定,就為預設值 22

把本地當前目錄下的 01.py 檔案複製到遠端目錄desktop/01.py下

scp -p port 01.py user@remote:desktop/01.py
把遠端目錄desktop/01.py 檔案複製到本地當前目錄下的 01.py

scp -p port user@remote:desktop/01.py 01.py
把當前目錄下的 demo 資料夾複製到遠端目錄 desktop下

scp -r demo user@remote:desktop
把遠端目錄下的 desktop 複製到當前目錄 demo 資料夾下

scp -r user@remote:desktop demo
常見服務埠號列表:

伺服器端口號ssh伺服器

22web伺服器

ssh遠端連線ubuntu

1.首先在伺服器上安裝ssh的伺服器端。sudo aptitude install openssh server 2.啟動ssh server。sudo etc init.d ssh restart 3.確認ssh server已經正常工作。netstat tlp tcp6 0 0 ssh list...

ssh 遠端訪問ubuntu

安裝ssh sudo apt get install vn4server sudo apt get install openssh server sudo apt get install openssh client 啟動服務 vncserver 初次啟動需要設定密碼兩次 sudo etc init...

ssh遠端連線Ubuntu

遠端連線是乙個常見的功能,本次實驗介紹通過ssh進行命令列遠端連線。secure shell ssh 是由 ietf the internet engineering task force 制定的建立在應用層基礎上的安全網路協議,是乙個安全且強大的遠端連線工具。實驗環境 本地windows 10,遠...