本文主要寫了upstart的啟動控制原理。這篇文章的目的在於可以人為的控制upstart初始的的執行等級。
此外,本文附帶了大量真實的shell指令碼檔案的內容,這些內容都是伺服器剛剛初始化完成後的命令,即$runlevel的的值並沒有遭到任何修改。
/etc/inint.d/rc
dgd@dgdsrv:/etc/init$ cat rc.conf
# rc - system v runlevel compatibility
## this task runs the old system v-style rc script when changing between
# runlevels.
description "system v runlevel compatibility"
author "scott james remnant "
emits deconfiguring-networking
emits unmounted-remote-filesystems
start on runlevel [0123456]
stop on runlevel [!$runlevel]
export runlevel
export prevlevel
console output
env init_verbose
task
exec /etc/init.d/rc $runlevel
dgd@dgdsrv:/etc/init$
dgd@dgdsrv:/etc/init.d$ cat rcs
#! /bin/sh
## rcs
## call all s??* scripts in /etc/rcs.d/ in numerical/alphabetical order
#exec /etc/init.d/rc s
dgd@dgdsrv:/etc/init.d$
關於ubuntu伺服器的啟動管理器upstart
本文主要寫了upstart的啟動控制原理。這篇文章的目的在於可以人為的控制upstart初始的的執行等級。此外,本文附帶了大量真實的shell指令碼檔案的內容,這些內容都是伺服器剛剛初始化完成後的命令,即 runlevel的的值並沒有遭到任何修改。etc inint.d rc dgd dgdsrv ...
Ubuntu伺服器啟動ssh service
ubuntu伺服器一般由多個使用者同時使用,需要使用ssh遠端登入。當伺服器之前裝過ssh,以後出問題重灌ssh的時候,可能遇到ssh server無法啟動的問題。本部落格記錄踩過的坑和解決方法。現象 正常安裝ssh service流程包括安裝server和client,並修改config檔案。但按...
Ubuntu 伺服器上安裝啟動SSH Server
ubuntu 下安裝 openssh server 是無比輕鬆的一件事情,需要的命令只有一條 sudo apt get install openssh server 在ubuntu終端使用命令測試 ssh localhost 如果出現以下錯誤,則很可能是因為還沒有安裝ssh server ssh c...