LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1815|回复: 5

SSH用法与Linux下如何连接到Windows?

[复制链接]
发表于 2005-7-19 14:27:23 | 显示全部楼层 |阅读模式
问题1:在用SSH实现Linux互访时,如何一次将密码都输入呀?我用ssh -l root xxx.xxx.xxx.xxx
则必须依次输入密码方可登陆,如何直接将密码加入到命令行啊?
我想将 该 ssh 命令嵌入到我的Perl程序,直接在本地运行 远程的 Perl程序,用SSH可以么?

问题2:我在Windows 有个SSH终端可以访问远程Linux,很好用的。可是我如何可以实现Linux访问远程Windows呢?

我是新来的,请大家指教!
谢谢
发表于 2005-7-19 14:46:41 | 显示全部楼层
1.
[root@eddie .ssh]# ssh-keygen -d
Generating public/private dsa key pair.

Enter file in which to save the key (/root/.ssh/id_dsa): Enter passphrase (empty for no passphrase):
Enter same passphrase again:

[root@eddie .ssh]# pwd
/root/.ssh

[root@eddie .ssh]# ls
id_dsa  id_dsa.pub  known_hosts

之后把id_dsa.pub里头的东西,SCP到你要访问的机器里头/root/.ssh/从命名为 authorized_keys,之后你在ssh看看效果。

2
在windows上安装vnc linux里头安装 vnc-3.3.3r2-47.i386.rpm就可以用vncviewer命令然后控制windows了,用起来和windows版本的一样。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-21 11:18:34 | 显示全部楼层
谢谢!
实践中,我重点是Linux的互访
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-22 10:34:00 | 显示全部楼层
在我的perl程序中希望访问远程Linux计算机,并运行其上的perl程序,该如何实现呀?

我用 `ssh -l root xxx.xxx.xxx'
可以连上,可是输入密码后就没有反应了

顺便弱问:ssh登陆后,运行远程计算机上的程序,是在 远程计算机上运行 还是本地计算机上运行?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-22 13:51:44 | 显示全部楼层
[QUOTE=eddie_we]1.
[root@eddie .ssh]# ssh-keygen -d
Generating public/private dsa key pair.

Enter file in which to save the key (/root/.ssh/id_dsa): Enter passphrase (empty for no passphrase):
Enter same passphrase again:

[root@eddie .ssh]# pwd
/root/.ssh

[root@eddie .ssh]# ls
id_dsa  id_dsa.pub  known_hosts

之后把id_dsa.pub里头的东西,SCP到你要访问的机器里头/root/.ssh/从命名为 authorized_keys,之后你在ssh看看效果。


试过,还是提示要输入被访问计算机的登陆密码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-22 16:25:28 | 显示全部楼层
看来还是得 单独 远程访问,并运行程序了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表