跳板shell LDAP实现跳板机

跳板机  时间:2021-01-30  阅读:()

shel l+LDAP实现跳板机

使用跳板机的目的我们的服务器都是云主机使用的都是aws比较多而且aws是以私钥去连接公钥连接的方式都是以root权限连接这样子的话开发人员要连接上服务器的话不可能给root权限直接连吧否则会对服务器造成很大的威胁.

跳板机实现的思路使用shel l去编写账户这块使用LDAP做集中式管理+认证,权限这块使用sudo集中式控制管理.

LDAP部署可以使用yum安装简单不过安装的目录和结构都不同于一个位置.

也可以使用编译安装编译安装的话需要一定的时间期间也会遇到很多错误好处就是可以把编译的环境统一管理在相同目录中.

两者安装LDAP迁移的时候也非常容易.

1跳板机实现的过程 LDAP安装+部署.我管理的LDAP是通过WEB管理工具来管理.

(2)编写shel l菜单

3创建普通用户的私钥+公钥并把公钥上传到对端的服务器的目录底下.

实现的截图

脚本如下 1. [root@localhostjc]#cattiaoban_deploy.sh

2.

———————————————————————————————————————————————

3.#!/bin/bash

4.

5. ip=`/sbin/ifconfig eth0|grep"inet addr" |awk-F":"'{print$2}' |awk

'{print$1}'`

6.

7.current_date=`date+%Y-%m-%d-%H:%M:%S`

8.

9.dis_manumenu="<ip:${ip}-server>"

10.

11.

12.

13.

14.

15.

16.

17.user=`echo$USER` #Sourcefunction l ibrary. .

/etc/rc.d/init.d/functions

18.

19.

20.

———————————————————————————————————————————————

21.

22.

23.

24.

25.

26.

27.

28.

29.

30.

31.

32.

33.

34.

35.

36.

37.

38.

39.

40.

41.

42.

———————————————————————————————————————————————

43.

44.

45.

46.

47.

48.

49.

50.

51.

52.

53.

54.

55.

56.

57.

58.

59.

60.

61. new_echo() { if [ -z "$2" ] thenCOLOR=33 el if [$2==red] then COLOR=31 el if[$2==green] then COLOR=32 el if [$2==blue]then COLOR=36 el if [$2==purple] then

———————————————————————————————————————————————

COLOR=35 el if [$2==white] then COLOR=39 else

62.

63.

64.

65.

66.

67.

68.

69.

70.

71.

72.

73.

74.

75.

76.

77.

78.

79.

80.

81.

82.

———————————————————————————————————————————————

83.

84.

85.

86.

87.

88.

89.

90.

91.

92.

93.

94.

95.

96.

97.

98.

99.

100.

101.

102.

103.

104.

———————————————————————————————————————————————

105. echonew_echofunctionuseerror exit fi

if [ -z "$4" ] then COLOR1=33 el if [$4==red] thenCOLOR1=31 el if [$4==green] then COLOR1=32el if [$4==blue] then COLOR1=36 el if [$4==purple]then COLOR1=35 el if [$4==white] then

CO LO R1=39

106.

107.

108.

109.

110.

111.

112.

113.

114.

115.

116.

117.

118.

119.

120.

121.

———————————————————————————————————————————————

122.

123.

124.

125.

126.

127.

128.

129.

130.

131.

132.

133.

134.

135.

136.

137.

138.

139.l l

140.

141.

142.

———————————————————————————————————————————————

143.

144.

145.

146.

147. else echonew_echofunction useerror

exit fi if [ -z "$3" ] then echo-en"\\033[1;${COLOR}m""\033[3m$1\033[0m\n" else echo-en"\\033[1;${COLOR}m""\033[3m$1\033[0m\033[70G\ fi }forsignal in`seq11000` do trap' :' INTEXITTSTPTERMHUP$signal&>/dev/nu done clear\033[1;${CO LO R1}m\033[3 m$3\033[0m\n"

148.

149.

150.

151.

152.

153.

154.

155.

156.

157.

158.

———————————————————————————————————————————————

paypal$10的代金券,选购美国VPS

paypal贝宝可撸$10的代金券!这两天paypal出了活动,本次并没有其他的限制,只要注册国区的paypal,使用国内的手机号和62开头的银联卡,就可以获得10美元的代金券,这个代金券购买产品需要大于10.1美元,站长给大家推荐几个方式,可以白嫖一年的VPS,有需要的朋友可以看看比较简单。PayPal送10美元活动:点击直达活动sfz与绑定卡的号码可以重复用 注册的邮箱,手机号与绑的银联卡必须...

国内云服务器 1核 2G 2M 15元/月 萤光云

标题【萤光云双十二 全场6折 15元/月 续费同价】今天站长给大家推荐一家国内云厂商的双十二活动。萤光云总部位于福建福州,其成立于2002 年。主打高防云服务器产品,主要提供福州、北京、上海 BGP 和香港 CN2 节点。萤光云的高防云服务器自带 50G 防御,适合高防建站、游戏高防等业务。这家厂商本次双十二算是性价比很高了。全线产品6折,上海 BGP 云服务器折扣更大 5.5 折(测试了一下是金...

Friendhosting(月1.35欧元),不限流量,9机房可选

今天9月10日是教师节,我们今天有没有让孩子带礼物和花送给老师?我们这边不允许带礼物进学校,直接有校长在门口遇到有带礼物的直接拦截下来。今天有看到Friendhosting最近推出了教师节优惠,VPS全场45折,全球多机房可选,有需要的可以看看。Friendhosting是一家成立于2009年的保加利亚主机商,主要提供销售VPS和独立服务器出租业务,数据中心分布在:荷兰、保加利亚、立陶宛、捷克、乌...

跳板机为你推荐
软银赛富阿里巴巴的诚信通和赛富通有什么区别国内免备案服务器哪里的免备案服务器到国内访问速度快?天气预报哪个好用哪个最准确最准天气预报软件排行是怎样的?手动挡和自动挡哪个好手动挡车和自动挡的哪个好?石英表和机械表哪个好手表是电子手表好还是机械手表好?英语词典哪个好英语词典哪个好网校哪个好初中网校哪个好?雅思和托福哪个好考托福和雅思哪个好考 急。。。。。看书软件哪个好手机读书软件哪个好用?视频软件哪个好编辑视频用什么软件最好
com域名 host1plus 163网 谷歌香港 godaddy优惠券 商务主机 华为网络硬盘 什么是刀片服务器 中国电信测网速 ca187 便宜空间 免费的域名 空间服务器 攻击服务器 广东服务器托管 塔式服务器 发证机构 2016黑色星期五 pptpvpn 俄勒冈州 更多