ssh: connect to host localhost port 22: connection refused)
原因可能是: 埠沒有開啟, 本地防火牆拒絕, 本機沒有ssh服務;
我是配置檔案中的埠不是22導致的 scp -p port(注意要大寫)
可先通過第4步驟先試試能不能連到輸入密碼的介面
1.安裝openssh服務(centos系統預設安裝了openssh)
yum install openssh-server -y
2.配置openssh服務(預設的配置已可以正常工作)
openssh的主配置檔案:/etc/ssh/sshd_config
常見的配置選項:
port=22 設定ssh的埠號是22(預設埠號為22)
protocol 2 啟用ssh版本2協議
listenaddress 192.168.0.222 設定服務監聽的位址
denyusers user1 user2 foo 拒絕訪問的使用者(用空格隔開)
allowusers root osmond vivek 允許訪問的使用者(用空格隔開)
permitrootlogin no 禁止root使用者登陸
permitemptypasswords no 使用者登陸需要密碼認證
passwordauthentication yes 啟用口令認證方式
3.重啟openssh服務
service sshd restart
4.客戶端通過ssh遠端連線伺服器
ssh username@hostname(hostip)
如:ssh [email protected]
將本地檔案拷貝到遠端
scp local_file remote_username@remote_ip:remote_folder
或者scp local_file remote_username@remote_ip:remote_file
或者scp local_file remote_ip:remote_folder
或者scp local_file remote_ip:remote_file
將本地目錄拷貝到遠端
scp -r 目錄名 使用者名稱@計算機ip或者計算機名稱:遠端路徑
從遠端將目錄拷回本地
scp -r 使用者名稱@計算機ip或者計算機名稱:目錄名 本地路徑
命令格式
scp -r local_folder remote_username@remote_ip:remote_folder
或者scp -r local_folder remote_ip:remote_folder
例子scp -r /home/space/music/ [email protected]:/home/root/others/
scp -r /home/space/music/ www.cumt.edu.cn:/home/root/others/
Linux傳輸大檔案(分割傳輸)
1.分拆為多個檔案的命令 cat workspace 2018.tar.gz split b 1g workspace 2018.tar.gz.命令解釋 拆分成1g的小檔案 workspace 2018.tar.gz.是拆分後檔案的字首,預設分拆後檔名稱為workspace 2018.tar.gz....
socket 傳輸檔案
在兩台計算機傳輸檔案之前,必需得先有一台計算機建立套節子連線並繫結乙個固定得埠,並在這個埠偵聽另外一台計算機的連線請求。socket new socket addressfamily.internetwork,sockettype.stream,protocoltype.tcp socket.blo...
Ubuntu scp 傳輸檔案
scp是linux下的遠端拷貝 命令 1 將本地檔案拷貝到遠端 scp 檔名 使用者名稱 計算機ip或者計算機名稱 遠端路徑 2 從遠端將檔案拷回本地 scp 使用者名稱 計算機ip或者計算機名稱 檔名本地路徑 3 將本地目錄拷貝到遠端 scp r目錄名 使用者名稱 計算機ip或者計算機名稱 遠端路...