码迷,mamicode.com
首页 > 其他好文 > 详细

自己写的简单跳板机

时间:2014-09-11 02:23:22      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:键盘

#!/bin/bash
a="192.168.0.200"
b="192.168.0.203"

#改变键盘键位,不允许使用ctrl+c/ctrl+v等命令中指脚本
trapper(){
  trap ":" INT EXIT TSTP TERM HUP
}

 

while :
do
trapper
clear
cat <<menu
1) web $a

2) web $b

3) exit
menu
        read -p "please input your choice number: " num
        case "$num" in
           1)
            ssh 192.168.0.200
           ;;
           2)
            ssh 192.168.0.203
           ;;
           3|*)
            exit
        esac
done
~                

该脚本作用是控制普通用户直接链接到应用服务器上。这个脚本放在一台中转服务器,这台服务器用ssh-keygen生产公钥和私钥,将公钥拷给应用服务器,使其ssh不用输入密码,当然应用服务器为了安全也不需要设置用户名和密码。当客户端用普通用户访问的时候就会直接弹出跳板机脚本程序(定义/etc/profile.d/wang环境变量子文件,写入[ $UID -ne 0 ] && source /service/scripts/tiaoban.sh -->只要用户登陆的uid不是0,即不是root用户就执行跳板机脚本,所以要为用户建立普通用户权限链接跳板机)

自己写的简单跳板机

标签:键盘

原文地址:http://wangxm.blog.51cto.com/5688274/1550945

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!