『壹』 win7下用SSH下載遠程伺服器(linux系統)的文件到本地命令怎麼打
用 這個命令 吧
scp 可以在 2個 linux 主機間復制文件;
命令基本格式:
scp [可選參數] file_source file_target
======
從 本地 復制到 遠程
======
* 復制文件:
* 命令格式:
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
第1,2個指定了用戶名,命令執行後需要再輸入密碼,第1個僅指定了遠程的目錄,文件名字不變,第2個指定了文件名;
第3,4個沒有指定用戶名,命令執行後需要輸入用戶名和密碼,第3個僅指定了遠程的目錄,文件名字不變,第4個指定了文件名;
* 例子:
scp /home/space/music/1.mp3 [email protected]:/home/root/others/music
scp /home/space/music/1.mp3 [email protected]:/home/root/others/music/001.mp3
scp /home/space/music/1.mp3 www.cumt.e.cn:/home/root/others/music
scp /home/space/music/1.mp3 www.cumt.e.cn:/home/root/others/music/001.mp3
『貳』 win7怎麼通過ssh登入ubuntu
想使用SSH連接慮機上的Ubuntu,首先,得保證本地和虛機分別可以連通網路。其次要保證本地IP和虛機上的IP是可以相互ping通。具體請參照以下步驟:
第一步在VMware的網路適配器的選項中,我們要選擇用橋連接的方式接入並把下面單選按鈕的復制網路連接狀態也要選中,注意,不要用nat的連接方式,開始用了這種方式,但是虛機連不上網路。
第二步要到打開虛擬機的操作系統,為慮擬機的設置IP、網路、DNS,均可參照本地IP設置的參數。對於Linux系統我們可以在命令行輸入:setup命令啟動圖形界面窗口設置IP
第三步,經過上面的兩個步驟,虛擬機應可以連通網了。如果本地ping不到虛擬機上的IP,則要關掉虛擬機上的防火牆,因為linux系統內核有默認的防火牆iptables,Ubuntu 命 令如下:sudo ufw disable.查看防火牆中服務列表的命令為:iptables -N -l,在redhat中,關掉防火牆的命令如下:service iptables stop.(需要用root用戶執行操作)經過這個步驟後,我們會發現,兩台機器可以相互ping通了。那我們可否用SSH或是VCN終端窗口直接連接unbuntu了呢,不可以。不過,已經完成了百分之八十的工作了。
第四步, 需要在ubuntu終端下輸入:
ssh localhost
顯示結果如下:
ssh : connect to host localhost port 22: Connection refused,原來沒有裝openssh-server:
輸入命令: sudo apt-get install openssh-server
然後輸入命令:ssh localhost 就可以了。如果想用VCN連接,也是一樣,我們需要先安裝,然後啟動服務,然後,才可以使用。
註:Ubuntu默認的root用戶的密碼為空,如果想修改密碼,則可以在當前用戶執行命令:
sudo -i 進入#提示符,然後輸入命令passwd root,回車,按照提示輸入新的密碼即可。
『叄』 ssh 命令怎麼控制windows
網路搜:openssh for windows
進入下載頁:
點下一步下一步安裝openssh軟體到win7默認安裝即可。
接下去就可以打開cmd窗口,使用ssh命令登錄您的linux了。
『肆』 我在Windows7上安裝Cygwin,配置完成後,輸入ssh localhost,出現Connection closed by 127.0.0.1,
問題描述:
在Win7下Cygwin中,使用ssh localhost命令,出現Connection closed by 127.0.0.1的問題。
解決方案:
1、開始——運行——services.msc
2、右鍵CYGWIN sshd——屬性——登錄選項卡——選擇「此賬戶」——瀏覽——高級——立即查找——選擇你的賬戶名(必須為管理員許可權)——輸入密碼(必須要有,空密碼不接受)——確定。
3、重啟CYGWIN sshd服務即可。
這樣就以你的賬戶的名義啟動了這個服務。而後ssh localhost成功。
這樣做的一個缺點可能是你要給電腦設個密碼。
『伍』 windows7如何遠程連接linux桌面
一般Linux伺服器都用ssh工具命令行連接的方式,如:
Xshell
SecureCRT
PuTTY
SSHSecureShell
等等。
如果想連接Linux的圖形桌面,可以用Xmanager工具。需要在Linux伺服器上做一些配置。
還有一種半命令、半圖形界面的使用方式,就是Xshell(或其他ssh工具)+Xmanager(或Xming),無需配置Linux伺服器,只用稍微配置一下客戶端工具即可,非常好用。運行一些有圖形界面的應用(以RHEL為例),如:
system-config-date
即可出現:
『陸』 win7系統用ssh遠程連接linux報錯,怎麼解決(win7防火牆已關閉)
RedHat Linux的安全系數較高,除了防火牆iptables,還有selinux等都需要關掉,
你按照以下操作試試看看,(#表示在命令行輸入)
#iptables -L (查看防火牆規則)
#iptables -F (清空防火牆規則)
#service iptables save (保存)
#iptables -L (檢查是否被清空了)
#chkconfig iptables off (也可以永久關閉防火牆)
--------------上面的操作關閉了防火牆---------------
#setenforce 0 (關閉selinux,暫時的)
#vi /etc/selinux/config (編輯這個文件,修為為下面兩個值,永久的)
SELINUX=disabled
SELINUXTYPE=strict
-----------------以上操作為關閉selinx-----------------
這樣的話,只要網路通,就連得上了
望採納
『柒』 win7上面怎麼使用gitbash生成ssh2key
1 。首先用密碼登陸centos ,編輯 etc/ssh/sshd_config
去掉以下幾行的注釋
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
AuthorizedKeysCommand none
AuthorizedKeysCommandRunAs nobody
這個意思是開啟公鑰認證登陸 。
然後service sshd restart ,重啟ssh 。
然後添加個用戶git ,設置密碼 ,我們用用戶git測試共鑰登陸 。不建議用root測試,以防萬一 。
2.生成公鑰和私鑰
在git bash 裡面運行以下命令
ssh-keygen -t rsa -f ~/.ssh/admin
win7會在C:\Users\Administrator\.ssh生成兩個文件 admin.pub 和admin兩個文件 。admin是私鑰文件 ,admin.pub是公鑰文件 。
然後建立一個config文件 ,指明登陸某台伺服器用哪個私鑰文件 。
比如我寫入了以下內容:
host 192.168.1.101
user git
hostname 192.168.1.101
port 22
identityfile C:/Users/Administrator/.ssh/admin
指定連接192.168.1.101的伺服器時使用admin私鑰進行驗證 。
3.上傳公鑰到伺服器,我這里的的伺服器是區域網內的192.168.1 .101 。
在git bash裡面執行以下命令 :
scp ~/.ssh/admin.pub [email protected] : ~/
4.將公鑰寫入伺服器驗證文件
以root登陸伺服器 ,再切換到git用戶 。
在git用戶的家目錄下面建立 .ssh/authorized_keys文件 。目錄和文件都要新建 。
然後執行cat
admin.pub >> ~/.ssh/authorized_keys
寫入公鑰驗證文件 。
這個文件就是伺服器和客戶端驗證公鑰是否相同的文件 。