跳板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.

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

10gbiz($2.36/月),香港/洛杉矶CN2 GIA线路VPS,香港/日本独立服务器

10gbiz发布了9月优惠方案,针对VPS、独立服务器、站群服务器、高防服务器等均提供了一系列优惠方面,其中香港/洛杉矶CN2 GIA线路VPS主机4折优惠继续,优惠后最低每月仅2.36美元起;日本/香港独立服务器提供特价款首月1.5折27.43美元起;站群/G口服务器首月半价,高防服务器永久8.5折等。这是一家成立于2020年的主机商,提供包括独立服务器租用和VPS主机等产品,数据中心包括美国洛...

LOCVPS新上韩国KVM,全场8折,2G内存套餐月付44元起_网络传真服务器

LOCVPS(全球云)发布了新上韩国机房KVM架构主机信息,提供流量和带宽方式,适用全场8折优惠码,优惠码最低2G内存套餐月付仅44元起。这是一家成立较早的国人VPS服务商,目前提供洛杉矶MC、洛杉矶C3、和香港邦联、香港沙田电信、香港大埔、日本东京、日本大阪、新加坡、德国和荷兰等机房VPS主机,基于KVM或者XEN架构。下面分别列出几款韩国机房KVM主机配置信息。韩国KVM流量型套餐:KR-Pl...

酷锐云香港(19元/月) ,美国1核2G 19元/月,日本独立物理机,

酷锐云是一家2019年开业的国人主机商家,商家为企业运营,主要销售主VPS服务器,提供挂机宝和云服务器,机房有美国CERA、中国香港安畅和电信,CERA为CN2 GIA线路,提供单机10G+天机盾防御,提供美国原生IP,支持媒体流解锁,商家的套餐价格非常美丽,CERA机房月付20元起,香港安畅机房10M带宽月付25元,有需要的朋友可以入手试试。酷锐云自开业以来一直有着良好的产品稳定性及服务态度,支...

跳板机为你推荐
桌面背景图片淡雅为什么好看的图片用来做桌面背景图就会很模糊?二手车网站哪个好二手车交易网哪个好?51空间登录以前的51空间怎么进?51空间登录51空间怎么进如何增加百度收录如何快速提高百度收录量强生月抛强生美瞳有月抛吗10个比1688便宜的拿货网1688货源怎么样?最便宜的跑车最便宜的跑车有哪些便宜手机最便宜得手机便宜手机什么手机便宜又好用!
asp主机空间 虚拟主机99idc 山东vps 域名服务器是什么 justhost 韩国俄罗斯 浙江独立 阿里云浏览器 共享主机 阿里校园 爱奇艺vip免费试用7天 重庆双线服务器托管 申请网页 国外ip加速器 支持外链的相册 镇江高防服务器 windows2008 websitepanel godaddy退款 认证机构 更多