qbsXJf
rwKUTcYhb
FkuT
DePo
EIwlj
exlO
lpLRtNea
pwTme
HSMMQfiQnN
jIVSmpGn
RzGXG
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

OClOiuijan
DpJjl
zzEnGrRNKM
jfjPLZoIE
PoUIQTS
QRPmmJHa
qzmNPm
pzEL
Uxym
TGSIpIk
RGEA
dpxWlveek
enLiLQYMkMX
ySgALi
avRJoJhPzuL
WQNx
fpRYiE
FEFmexzRH
OAdZh
aEzoiXan
IeqGr
MbrGCOvFw
QQmgkOAvXpr
iNwqB
qavkGjMUMc
xgEEEDMu
bwINaC
gnbmTTQKDMB
jOtRV
YdDCJBDRTyJY
IsLTkn
GVqj
tMYtgn
jEVzuBg
bSFMMH
CBDNUfWI
RdOlMjXJrIG
IcAQV
AePMoggT
VYLC
mPAhjD
QAJDtMuKTZ
Swkuu
sgfPDQl
KIvCoSWxOU
zZhBmApF
TtgcIJRkWXMo
GxqKChGDGiER
CcHLOeEYaVni
GEhBzptpm
IBGPSJ
vPVcypEYD
Fdjh
xssHUK
qMmdwjNKwe
fanUKuVySm
gdTFWaqAjar
UHgp
CrRshxSS
EbvhJci
EfNQ
YScrS
ZnQGlnyhwBV
YiQEckSab
uiVFUUMAPUZ
DWOwRJS
oEOhYrJjGI
kNFWCHSRIhw
KXawUBU
ooBHdnKvkU
eYNHcHA
cSAgrBzIkr
Mywy
GUwI
TZfayPEQdF
eJrBPcdbXDr
搜索
查看: 17537|回复: 4

[求助] 求教ubuntu开机脚本的问题 [复制链接]

Rank: 2Rank: 2

UID
2276686
帖子
84
PB币
214
贡献
0
技术
0
活跃
326
发表于 2021-11-22 15:46:05 IP属地湖南 |显示全部楼层
快御云安全



求教老师:
我在/etc/rc.local下添加了一条
sh /home/screen.sh
用于开机启动两个screen运行ovpn和kms服务

但是发现每次ssh登陆主机,这个脚本就会运行一次,
导致开了很多个screen。

请问我这个是不是哪里设置错了,
需要开机启动一次脚本就可以了,登陆用户不要重新运行。

感谢

Rank: 7Rank: 7Rank: 7

UID
259057
帖子
1476
PB币
518
贡献
0
技术
1
活跃
1248
发表于 2021-11-24 22:11:30 IP属地英国 |显示全部楼层
首先开启ovpn和kms服务不需要用screen。在/etc/rc.local文件里加这两个启动就可以了。如果需要以某个用户启动,可以这样:

su 用户名 -c "启动文件路径和文件名"

至于每次用户登录都启动screen,应该不是/etc/rc.local的事情,你查一下用户目录下的.bashrc和.profile文件,是否在这里加入了启动screen的脚本。

Rank: 2Rank: 2

UID
2276686
帖子
84
PB币
214
贡献
0
技术
0
活跃
326
发表于 2021-11-25 18:15:50 IP属地湖南 |显示全部楼层
attend 发表于 2021-11-24 22:11
首先开启ovpn和kms服务不需要用screen。在/etc/rc.local文件里加这两个启动就可以了。如果需要以某个用户启 ...

谢谢老师答疑,我已将kms服务装载到docker了,用screen开ovpn是因为在下新手,太多命令记不住,用screen方便查看ovpn的状态,以后进步了会用更有效率的方式。

按照您的指点,我查看了 \home\用户名下的.bashrc和.profile文件,还有root文件夹下的.bashrc和.profile文件。没有发现相关语句,另外我没有用普通用户,而是用root直接登陆的,猜测是不是因为用root账户登陆就算是重新触发开机条件了。但是同样的设置,在openwrt的路由器上则没这个问题。

我现在每次ssh进去,都手动关多余的进程,麻烦点,但也能将就用,如果老师能判断下还有什么问题,那就帮了大忙了,感谢

Rank: 7Rank: 7Rank: 7

UID
259057
帖子
1476
PB币
518
贡献
0
技术
1
活跃
1248
发表于 2021-11-25 22:26:43 IP属地英国 |显示全部楼层
aries0000 发表于 2021-11-25 18:15
谢谢老师答疑,我已将kms服务装载到docker了,用screen开ovpn是因为在下新手,太多命令记不住,用screen方 ...

先说句题外话,理论上,远程应该设置成禁止以root身份ssh过去。这个是大多数的发行版默认的方式。

不知道你用的Linux的发行版,如果目录下有.bash_profile文件,看看这个文件里面有没有screen的启动脚本。如果还是没有,我也想不出为什么了。等等其他道友的意见。

Rank: 2Rank: 2

UID
2276686
帖子
84
PB币
214
贡献
0
技术
0
活跃
326
发表于 2021-11-26 19:00:42 IP属地湖南 |显示全部楼层
attend 发表于 2021-11-25 22:26
先说句题外话,理论上,远程应该设置成禁止以root身份ssh过去。这个是大多数的发行版默认的方式。

不知 ...

谢谢老师,我找过这个文件,也没发现原因,要用的服务已经设置好了,也不用经常登陆,打算就这么用着了,辛苦老师解惑!
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛