linux中使用ssh和scp命令

2021-10-06 23:36:40 字數 874 閱讀 3821

在多台伺服器切換或者拷貝檔案的時候,經常用到以下兩個命令

切換到別的伺服器上:

ssh   伺服器ip

ssh   伺服器ip   -y    //加上-y,可以遠端開啟介面程式

ssh  主機名(通過hostname可以知道主機名) //注意所說的是主機名,不是使用者名稱

1)登入本機的時候,拷貝檔案到別的伺服器上

scp   filename.tar.gz    主機名@伺服器ip:目錄

scp  filename.tar.gz    伺服器ip:目錄

scp  -r   filename.tar.gz    主機名@伺服器ip:目錄  //如果拷貝的是目錄而不是檔案,需要新增 -r引數

例如:scp   test.tar.gz   [email protected]:~/mytest

或者//不知道主機名,主機名省略也可以

scp   test.tar.gz   192.168.1.1:~/mytest

2)當登入在本機的時候,scp直接從伺服器上拷貝檔案到本機:

scp    [email protected]:~/mytest/test.tar.gz   ./                            //登入在本機的時候,從伺服器上拷貝內容到本機

3)有時候,使用命令的時候,還會加上sftp服務的埠號22

scp-p 22test.tar.gz   [email protected]:~/mytest

ssh和scp的使用

sudo apt install ssh sudo service ssh start啟用ssh服務後,允許linux遠端連線到本機.ps e grep ssh如果服務已經啟動,則可以看到 sshd 否則表示沒有安裝服務,或沒有開機啟動。埠號預設為22,可以對其中的引數進行修改.修改完成後,重啟ss...

linux下ssh安裝 和 scp命令 使用

ubuntu預設並沒有安裝ssh服務,可以通過如下命令進行 yblin yblin desktop ssh localhost ssh connect to host localhost port 22 connection refused 如上所示則說明還沒有安裝ssh.通過apt get安裝如下...

Linux使用scp遠端拷貝使用ssh免密登入

linux使用scp遠端拷貝使用ssh免密登入 需求實現不同伺服器之間互傳檔案 scp命令 18.1.命令格式 scp 引數 原路徑 目標路徑 18.2.命令引數 1 強制scp命令使用協議ssh1 2 強制scp命令使用協議ssh2 4 強制scp命令只使用ipv4定址 6 強制scp命令只使用i...