脚本说明 本地服务器ip 10.0.0.5  远程服务器地址 10.0.0.223

#!/bin/bash
remote_ip=$
if [ ! -n "$1" ] ;then
echo "please usage ./without_password remote_host!"
exit
else
echo "the remote_host you input is $remote_ip"
fi
ssh root@$remote_ip "mkdir .ssh; chmod 700 .ssh" ssh-keygen -t rsa
scp ~/.ssh/id_rsa.pub root@$1:/root/.ssh/authorized_keys
ssh root@$ "chmod 600 ~/.ssh/authorized_keys"
ssh root@$
ifconfig

退出远程

[root@localhost ~]# exit
logout
Connection to 10.0.0.223 closed.
eth0 Link encap:Ethernet HWaddr :0C::DD::F9
inet addr:10.0.0.50 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::20c:29ff:fedd:80f9/ Scope:Link
UP BROADCAST RUNNING MULTICAST MTU: Metric:
RX packets: errors: dropped: overruns: frame:
TX packets: errors: dropped: overruns: carrier:
collisions: txqueuelen:
RX bytes: (962.2 KiB) TX bytes: (894.0 KiB) lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::/ Scope:Host
UP LOOPBACK RUNNING MTU: Metric:
RX packets: errors: dropped: overruns: frame:
TX packets: errors: dropped: overruns: carrier:
collisions: txqueuelen:
RX bytes: (16.5 KiB) TX bytes: (16.5 KiB)

最新文章

  1. 【转】java通用URL接口地址调用方式GET和POST方式
  2. nodejs、npm、grunt——名词解释
  3. 关于控件的Invoke(...)方法和BeginInvoke(...)方法的区别
  4. eclipse-java/spring mvc常见错误
  5. UVa 11624 Fire!(BFS)
  6. 2016年12月9日 星期五 --出埃及记 Exodus 21:4
  7. DIV+CSS命名规范-转载1
  8. Entity Framework 5问题集锦
  9. android+apimonitor+genymotion
  10. hdu5514-Frogs(容斥原理)好题
  11. WPF 多线程处理(6)
  12. Java文件解压之TGZ解压
  13. 在scrollView中使用pageControl
  14. Tarjan+模板
  15. 状态压缩DP------学习小记
  16. 在Intellij Idea中使用JSTL标签库
  17. python 云打码 hhtp接口
  18. 数据库【mysql篇】学习笔记
  19. 使用jquery实现返回顶部按钮
  20. 【Java资源免费分享,网盘自己拿】

热门文章

  1. laravel5.5路由使用name的好处
  2. Vue组件编写
  3. Java 中的 I/O 抽象
  4. Canvas 图形组合方式
  5. python负数除法与模运算
  6. Linux & Windows 查看 ip 地址
  7. (转)Unreal Shader模块(四): 着色器编译
  8. bayes学习笔记
  9. HTML5_纯JS实现上传文件显示文件大小,文件信息,上传进度_不使用JS库
  10. weex 开发 (已放弃了)