[问题]shell 脚本如何实现回车?
-
- 帖子: 8
- 注册时间: 2007-06-12 21:59
[问题]shell 脚本如何实现回车?
[问题]shell 脚本如何实现回车?
hi,各位我想实现SSH自动登录的脚本
1 #!/bin/bash
2 ssh root@192.168.1.1
3 echo "rootvg"
可是有说加echo "\r\n"可还是要我再次输入密码
请问有解决的方法麼?另外我还想FTP、SAMBA等服务器登录都一样。
~
hi,各位我想实现SSH自动登录的脚本
1 #!/bin/bash
2 ssh root@192.168.1.1
3 echo "rootvg"
可是有说加echo "\r\n"可还是要我再次输入密码
请问有解决的方法麼?另外我还想FTP、SAMBA等服务器登录都一样。
~
- bones7456
- 帖子: 8495
- 注册时间: 2006-04-12 20:05
- 来自: 杭州
- 联系:
-
- 帖子: 2841
- 注册时间: 2006-09-11 22:47
-
- 帖子: 8
- 注册时间: 2007-06-12 21:59
- bones7456
- 帖子: 8495
- 注册时间: 2006-04-12 20:05
- 来自: 杭州
- 联系:
在我看来,密钥很好,但不是万能的,而且很多场合下,用密钥根本就不实际.poet 写了:ssh 和 sftp 都可以实现无密码。不需要用什么脚本。方法可以自己搜搜。
简单的步骤:
在本机执行:ssh-keygen 然后一路回车下去。这样会生成 $HOME/.ssh 目录。
(注意不要自己用 mkdir 创建 .ssh 目录)
在远程机器上也执行:ssh-keygen 然后一路回车。这样也会生成 $HOME/.ssh 目录。(注意不要自己用 mkdir 创建 .ssh 目录)
把自己的 $HOME/.ssh/id_rsa.pub 文件传到远程机器,以 $HOME/.ssh/authorized_keys 文件名保存到远程机器上。
然后你就可以无密码使用 ssh 和 sftp 了。
关注我的blog: ε==3
-
- 帖子: 8
- 注册时间: 2007-06-12 21:59
- bones7456
- 帖子: 8495
- 注册时间: 2006-04-12 20:05
- 来自: 杭州
- 联系:
汗~~怀疑ee有没有用过ssh,你以为是ftp啊?eexpress 写了:ssh直接带xxx:xxx@ip
ls的都应该试试sshfs
排骨。。。
sshfs也是我先用的吧: http://bones7456.blog.ubuntu.org.cn/2008/04/02/sshfs/
关注我的blog: ε==3
-
- 帖子: 1331
- 注册时间: 2006-07-09 12:22
- 来自: 南京
记错了。ssh可以如ftp那样xxx:xxx@host的啊,排骨,勿激动。
另一种方式: http://bbs.chinaunix.net/viewthread.php ... r%3Ddigest
- lonelycorn
- 帖子: 438
- 注册时间: 2007-05-20 18:44
- 来自: 唐山,河北,中国
- 联系:
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
☎ ll /usr/bin/sshmbones7456 写了:汗~~怀疑ee有没有用过ssh,你以为是ftp啊?eexpress 写了:ssh直接带xxx:xxx@ip
ls的都应该试试sshfs
排骨。。。
sshfs也是我先用的吧: http://bones7456.blog.ubuntu.org.cn/2008/04/02/sshfs/
-rwxr-xr-x 1 root root 23K 2007-11-27 23:16 /usr/bin/sshm*
我一直这个。不要输入密码。sshfs是这之前推荐给别人的。呵呵。我从源找的巨多软件,都是看描述找的哦。
● 鸣学
- patrickhe
- 帖子: 681
- 注册时间: 2005-07-21 19:13
- 来自: Peking, China
- 联系:
sshm 也不能保存服务器密码eexpress 写了:☎ ll /usr/bin/sshmbones7456 写了:汗~~怀疑ee有没有用过ssh,你以为是ftp啊?eexpress 写了:ssh直接带xxx:xxx@ip
ls的都应该试试sshfs
排骨。。。
sshfs也是我先用的吧: http://bones7456.blog.ubuntu.org.cn/2008/04/02/sshfs/
-rwxr-xr-x 1 root root 23K 2007-11-27 23:16 /usr/bin/sshm*
我一直这个。不要输入密码。sshfs是这之前推荐给别人的。呵呵。我从源找的巨多软件,都是看描述找的哦。
☩✠✟
- patrickhe
- 帖子: 681
- 注册时间: 2005-07-21 19:13
- 来自: Peking, China
- 联系:
Re: [问题]shell 脚本如何实现回车?
安装 expect。网上相关文章很多。如果服务器配置了密钥认证的话更方便。lucifer003 写了:[问题]shell 脚本如何实现回车?
hi,各位我想实现SSH自动登录的脚本
1 #!/bin/bash
2 ssh root@192.168.1.1
3 echo "rootvg"
可是有说加echo "\r\n"可还是要我再次输入密码
请问有解决的方法麼?另外我还想FTP、SAMBA等服务器登录都一样。
~
☩✠✟