啟動ssh server
ssh server 的預設啟動檔案是/usr/local/sbin/sshd2,而安裝程式自動做了乙個連線到這個檔案的名字為sshd的檔案,我們只要在/usr/local/sbin/目錄中執行 ./sshd & 就可以簡單的啟用ssh server,然後我們執行 # netstat –na 會看見22埠已經被監聽了(你的可能是其他埠,具體看你在sshd2_config檔案中的設定了。)但我們不想每次都要手動啟動ssh server,那麼我們可以修改一下/etc/rc.d/rc.local檔案,在這個檔案的最後加入以下內容:
#start ssh
/usr/local/sbin/sshd &
其中第一行為注釋內容,第二行為啟動ssh伺服器並作為後台守護程序執行。
這樣就好了,系統重起時可以自動啟動ssh服務,但是啟動後你如果在伺服器端插上顯示器,會在最後該登陸的時候看到一行字,意思就是ssh server 服務啟動了,我比較挑剔,不想看到這個提示,而且我想把ssh服務放到linux服務啟動過程中,這樣比較美觀一點。那麼我們就不能修改/etc/rc.d/rc.local檔案,我們要進入/etc/init.d/中建立乙個shell檔案,名字就叫sshd 內容如下:
#!/bin/bash
cd /usr/local/sbin
./sshd &
然後給這個檔案加上可執行許可權
# chmod +x sshd
然後進入/etc/rc3.d,做乙個軟鏈結檔案
# cd /etc/rc3.d
# ln -s ../init.d/sshd s13sshd
這樣就達到了我的要求
ubuntu 開機自動啟動XAMPP
ubuntu 開機自動啟動xampp posted on 2009年二月28日 by kuei 1.以 root 的身份登入 2.在 etc init.d 目錄下建立 lampp.sh 檔案 lampp.sh 內容如下 bin sh cd opt lampp lampp start 3.更改許可權 ...
Openfire隨著Ubuntu自動啟動
openfire預設情況下,是不隨機啟動的。為了解決每次都要手工啟動的麻煩,我編寫了乙個指令碼,放在 etc init.d目錄裡面 sudo emacs etc init.d openfire 內容如下 bin sh openfire start etc openfire bin openfire ...
Ubuntu開機自動啟動Script
實現目標 1 在ubuntu啟動時,自動執行位於普通使用者test1根目錄下的指令碼程式start.py,該程式會在每次執行時自動向本地日誌檔案追加一條記錄,原始碼如下 from datetime import datetime now datetime.now f open test1.log a...