在linux上通過ssh直接登入到windows系統上,不用密碼

楊奇龍發表於2011-07-18

實驗目的:在linux上通過ssh直接登入到windows系統上,不用密碼

實驗環境:在windows上安裝cygwin,在linux 上通過ssh 連線到windows

          Windows ip  10.1.165.1   linux ip 10.1.151.111

配置前,由linux登入到windows需要密碼

[yang@rac1 python]$ ssh -laaaa 10.1.165.1

aaaa@10.1.165.1's password:

Last login: Sun Jul 17 20:16:05 2011 from 127.0.0.1

aaaa@dfvkr-PC ~

$ dir

aaaa@dfvkr-PC ~

$ pwd

/home/aaaa

步驟:

1 linux上通過ssh-keygen –t rsa 產生金鑰

[yang@rac1 ~]$ ssh-keygen -t rsa

Generating public/private rsa key pair.

Enter file in which to save the key (/home/yang/.ssh/id_rsa):

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in /home/yang/.ssh/id_rsa.

Your public key has been saved in /home/yang/.ssh/id_rsa.pub.

The key fingerprint is:

58:d9:4d:ad:04:08:ae:f7:5d:15:fd:36:58:b3:79:a2 yang@rac1

home/yang目錄下產生.ssh,修改其屬性

[yang@rac1 ~]$ chmod 755 .ssh

進入該資料夾,檢視生成的檔案

[yang@rac1 .ssh]$ ls

id_rsa  id_rsa.pub  known_hosts

其中id_rsa 為私鑰,id_rsa.pub 為公鑰。我們需要將公鑰拷貝到windows系統中cygwin顯示的家目錄,我的是/home/aaaa ,在此資料夾下建立 .ssh資料夾。(一下是在windows系統下的操作)

aaaa@dfvkr-PC ~

$ mkdir .ssh

aaaa@dfvkr-PC ~

$ ls -al

total 26

drwxr-xr-x+ 1 aaaa None    0 Jul 18 11:27 .

drwxrwxrwt+ 1 aaaa root    0 Jul 17 19:52 ..

-rw-------  1 aaaa None  309 Jul 18 10:24 .bash_history

-rwxr-xr-x  1 aaaa None 1103 Jul 17 17:28 .bash_profile

-rwxr-xr-x  1 aaaa None 5663 Jul 17 17:28 .bashrc

-rwxr-xr-x  1 aaaa None 1461 Jul 17 17:28 .inputrc

-rwxr-xr-x  1 aaaa None  792 Jul 17 17:28 .profile

drwxr-xr-x+ 1 aaaa None    0 Jul 18 11:27 .ssh

-rw-r--r--  1 aaaa None  391 Jul 18 11:17 d:

然後拷貝linux上生成的公鑰到.ssh目錄下,並命名為authorized_keys

aaaa@dfvkr-PC ~

$ cd .ssh

aaaa@dfvkr-PC ~/.ssh

$ ls

authorized_keys

再次由linux登入到windows

[yang@rac1 python]$ ssh -laaaa 10.1.165.1

Last login: Mon Jul 18 11:28:20 2011 from 10.1.151.111

 

aaaa@dfvkr-PC ~

$ pwd

/home/aaaa

aaaa@dfvkr-PC ~

$ cd /

aaaa@dfvkr-PC /

$ ls

Cygwin.bat  Cygwin.ico  bin  cygdrive  dev  etc  home  lib  proc  tmp  usr  var

aaaa@dfvkr-PC /

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-702461/,如需轉載,請註明出處,否則將追究法律責任。

相關文章