ssh [-p port] user@remote
scp :secure copy
, 乙個在linux下用來進行遠端拷貝檔案
的命令
# 把本地當前目錄下的檔案 複製到遠端 使用者目錄下的desktop
# 注意: `:` 後面的路徑如果不是絕對路徑, 則以使用者的home目錄作為參照路徑
scp -p port filename user@remote:desktop
# 把遠端 home目錄下的 desktop/file 檔案 複製到 本地當前目錄下的 file
scp -p port user@remote:desktop/file file
# 加上 -r 選項可以傳送資料夾
# 把當前目錄下的 demo資料夾 複製到 遠端 home目錄下的 desktop
scp -r demo user@remote:desktop
# 把遠端 home目錄下的desktop 複製到當前目錄下的 demo 資料夾
scp -r user@remote:desktop demo
選項
含義-r
若給出的原始檔是目錄檔案, 則scp將遞迴複製該目錄下的所有子目錄和檔案, 目標檔案必須為乙個目錄名
-p若遠端ssh伺服器的埠不是22, 需要使用大寫字母-p選項指定埠
$ scp -p 8088 -r [email protected]:data demo
解釋:
步驟:
上傳公鑰到伺服器
步驟:在.ssh
資料夾中新建config檔案, 然後寫入下面內容
host 別名 user 使用者名稱
port 22
此時, 就可用ssh 別名
實現遠端登入,scp
同樣可以使用.
lixiaoyi@t470p:~$ cd .ssh
lixiaoyi@t470p:~/.ssh$ ls
id_rsa id_rsa.pub known_hosts
lixiaoyi@t470p:~/.ssh$ touch config
lixiaoyi@t470p:~/.ssh$ vim config
lixiaoyi@t470p:~/.ssh$ cat config
host clearlight
hostname www.clearlight.top
user clearlight
port 22
lixiaoyi@t470p:~/.ssh$ ssh clearlight
last login: sun jan 12 13:10:07 2020 from 106.8.66.188
welcome to alibaba cloud elastic compute service !
[clearlight@iz2ze7n4ftkcqan59957w2z ~]$
遠端登入 ssh
ssh服務 22埠,密文傳輸。功能 可以幫助我們管理遠端伺服器,或對遠端檔案進行傳輸。服務 sshd 軟體 openssh server 3.9p1 8.rhel4.1 配置 etc ssh sshd config 啟動ssh service sshd start stop status resta...
ssh遠端登入
ssh username 網域名稱或ip ssh i 證書檔案 username 網域名稱或ip scp username 網域名稱或ip 遠端檔案 本地目錄 scp 本地檔案 username 網域名稱或ip 遠端目錄 scp r username 網域名稱或ip 遠端目錄 本地目錄 scp r ...
SSH遠端登入
liunx下配置 1 更新系統 sudoapt get update 2 安裝ssh sudoapt get install openssh server 3 檢視ssh服務是否啟動 sudops e grep ssh 如果沒有啟動 sudo service ssh start 4 使用 gedit...