rc.local

从 rc.local 运行 ntpdate
rc.local

从 rc.local 运行 ntpdate

我的/etc/rc.local是: #!/bin/sh touch /var/lock/subsys/local /data/automatic/ntpdate.sh 我的/data/automatic/ntpdate.sh是: #!/bin/sh echo "RWQERWER" >> /data/logs/1.log ntpdate ntp.fudan.edu.cn >> /data/logs/1.log 回显“RW....”有效,ntp已安装。ntpdate.sh是7...

Admin

如何在我的 Amazon 实例启动时运行 Shell 脚本?
rc.local

如何在我的 Amazon 实例启动时运行 Shell 脚本?

我有我的 amazon 实例,我需要向其 rc.local 文件添加一个 shell 脚本,以便在启动实例时执行该 shell 脚本。如何在 rc.local 文件中设置对我的 shell 脚本的权限? 如果我按如下所示执行,我的脚本不会在启动时执行 chmod u+x /home/mylin/exmpl.sh ./exmpl.sh & ...

Admin

nftabels 规则和 rc.local
rc.local

nftabels 规则和 rc.local

我有这样的问题 这是我的 iptables 规则 sysctl net.ipv4.ip_forward=1 iptables -t nat -A PREROUTING -p tcp --dport 22 -j DNAT --to-destination (( my first server )) iptables -t nat -A PREROUTING -j DNAT --to-destination (( my second server )) iptables -t nat -A POSTROUTING -j MASQUERADE 我想将这些规则更改...

Admin

Debian 9-rc.local 已弃用,如何在启动时启动 python
rc.local

Debian 9-rc.local 已弃用,如何在启动时启动 python

我有点迷茫,我有一个Debian9 服务器和一个Python Flask我试图在启动时启动的脚本。 过去我曾经习惯rc.local在启动时启动一些东西,但从阅读中看来,现在它已经被弃用了。 谁能告诉我它的替代品是什么,我现在最好使用什么方法? ...

Admin

如何让在 Amazon EC2 实例上运行的节点应用程序在重启时启动?
rc.local

如何让在 Amazon EC2 实例上运行的节点应用程序在重启时启动?

因此,我在 Amazon Linux Ec2 实例 (VPC) 上运行 Node/Express 应用程序。我的节点应用程序的路径如下/home/ec2-user/server/server.js 如果我跑,which forever我会 ~/.nvm/versions/node/v6.11.5/bin/forever 如果我运行以下命令,节点应用程序将启动并运行。 forever start server.js 如果我重启服务器或者停止/启动,server.js 将不会运行。我必须从终端一直运行 start server.js。 我尝试了以...

Admin

预读值在启动时自动更新
rc.local

预读值在启动时自动更新

操作系统版本:CentOS Linux 版本 7.2.1511(核心) 我的 rc.local 文件中有以下命令: /usr/sbin/blockdev --report > /root/test_boot /usr/sbin/blockdev --setra 256 /dev/vdb /usr/sbin/blockdev --report >> /root/test_boot 启动后/root/test_boot文件包含以下内容: 猫测试_启动 RO RA SSZ BSZ StartSec ...

Admin

Mongodb 在 CentOs 7 中运行时仅运行 rc.local
rc.local

Mongodb 在 CentOs 7 中运行时仅运行 rc.local

我的中有以下脚本rc.local: 这会在端口 8080、8081、8082、8083 上运行服务。它们实际上是需要 mongod 才能启动的节点服务器。 因此,我编辑/lib/systemd/system/rc-local.service并添加了: After=network.target syslog.target mongod.service 但事实并非如此:脚本仍然失败,因为在运行时,它们发现数据库服务器已关闭。 我可能做错了什么?我该如何调试它? 更新:现在我添加了After=,错误不是 mongoDb 连接(我查看了旧日志),而是 ...

Admin

执行 rc.local 脚本后 Ubuntu-Server 无法登录
rc.local

执行 rc.local 脚本后 Ubuntu-Server 无法登录

更新:我完全注释掉了 rc.local 脚本,但问题仍然存在。不过这一次,启动过程似乎比以前更进一步了。但它仍然挂起。我没有足够的声望来发布照片。但它似乎在用户管理器启动后就挂起。UID 128。仍然完全不确定是什么原因造成的。我当然希望我不必再次擦除。这个该死的东西只存在了 2 天! 我有一个 ubuntu 服务器(16.10),我用它来托管各种东西,包括 web 服务器、teamspeak 和 vnc。 我想指出的是,这是我第一次使用 Ubuntu 平台作为独立服务器,之前我使用的是 Windows 机器,但出于性能原因想切换。无论如何,我已将服务器...

Admin

启动脚本
rc.local

启动脚本

我有一个 ubuntu EC2 实例,我想在启动时启动我的 rails 服务器。所以我有一个脚本: 启动脚本 #!/bin/bash # # Start Rails Server cd ~/spree rails server -d 我的 rc.local 中有这个: rc.本地 #!/bin/sh -e # # rc.local # sudo -u ubuntu -i ~/start.sh exit 0 如果我运行“sudo /etc/init.d/rc.local start”,一切正常,但重新启动时服务器无法启动...有什么建议吗? ...

Admin

rc.local 仅运行第一个命令
rc.local

rc.local 仅运行第一个命令

我用来/etc/rc.local自动启动两项服务。 sh /home/ubuntu/osrm.sh || /bin/true sh /home/ubuntu/photon.sh || /bin/true || /bin/true用于确保即使 shell 脚本失败,它也始终成功。 我的问题是,只有第一个命令执行。还必须注意的是,两个脚本都运行持续运行的服务(即 webservices) ...

Admin

rc.local 未在 Fedora 23 上运行
rc.local

rc.local 未在 Fedora 23 上运行

我有一个要在启动时运行的 iptables 脚本。 我创建了 /etc/rc.d/rc.local 文件,其权限为 CHMOD 755,该权限在以前的操作系统上有效。Root 拥有该文件。 我还将 #!/bin/bash 作为第一行。 我还尝试了 #!/bin/sh 我还添加了 5 秒的睡眠时间,认为可能需要完成某些操作。 我暂时禁用了 selinux 以消除此原因。rc.local 文件如下所示: #!/bin/bash sleep 5 /usr/local/sbin/miniptables miniptables 文件也归 root ...

Admin

启动时恢复 iptables(rc.local)
rc.local

启动时恢复 iptables(rc.local)

我已使用命令保存了我的 iptables 规则iptables-save >,并尝试在机器启动时恢复这些规则。我已iptables-restore < "path to rules file"在中添加了命令rc.local,但它没有启动规则。 我尝试直接在终端中运行该命令,并且成功了,所以我知道该命令没有问题。我还使用该rc.local命令使文件可执行 sudo chmod +x /etc/rc.local。 可能存在什么问题? 编辑-我正在使用 Fedora 22 ...

Admin

启动时 Unison
rc.local

启动时 Unison

我默认通过配置文件运行 unison。在这里它应用该wait=watch功能以便自动同步。但我想在启动时运行 unison,但我无法做到这一点。 还有一些其他链接,但它们没有给我答案。 我尝试过的事情: 应用(具有适当权限)unison/etc/rc.d/rc.local并指定绝对路径。基本上:/usr/local/bin/unison当我执行/etc/rc.d/rc.local或/etc/rc.local手动执行时,一切都运行良好。 通过执行以下操作应用于 cron:,crontab -e然后@restart /usr/local/bin/unison&a...

Admin

在 Centos6.6 中执行 rc.local 后没有获得 GUI
rc.local

在 Centos6.6 中执行 rc.local 后没有获得 GUI

这是带有 GUI 的 CentOS 6.6 服务器。我已将启动命令放在 /etc/rc.local 中。此服务器上运行的服务是 Docker 和 Nginx。因此,我已将带有端口映射的容器启动命令放在 rc.local 中。 Docker 容器正在启动,但在服务器上我没有得到 GUI,只有 CLI 出现,如果我注释掉 rc.local 中的所有命令,那么 GUI 会在重启后出现。 rc.local 文件包含... #!/bin/sh # # This script will be executed *after* all the other init ...

Admin

自动启动 rc.local 2>&1 重定向,‘打开 /dev/tty:没有这样的设备或地址’
rc.local

自动启动 rc.local 2>&1 重定向,‘打开 /dev/tty:没有这样的设备或地址’

我正在尝试使用 rc.local 执行此命令: wget http://address/file -P /root/ 2>&1 | stdbuf -o0 awk '/[.] +[0-9][0-9]?[0-9]?%/ { print substr($0,63,3) }' | whiptail --gauge "Progress" 6 78 0 上述命令显示了某个文件的下载百分比。登录后,它在用户的 shell 中运行没有任何问题,但当我尝试从 rc.local 运行它时,我得到: open /dev/tty: No such device...

Admin