今天在本身的HG255D上安裝了autosshshell
ssh的目標主機是openshift,至於作什麼,就不說了windows
我想把這個事情作成開機自啓動的,因此寫了一個簡單的自啓動腳本ssh
#!/bin/sh /etc/rc.common # Copyright (C) 2007 OpenWrt.org START=100 start() { autossh -M10086 -f -q -N -D 192.168.2.1:1080 username@hostname } stop() { killall autossh }
在win下用notepad++寫完以後就傳到了路由器上,在執行
code
/etc/init.d/autossh-openshift enable
的時候居然報錯,提示路由
'bin/sh: can't open '/etc/rc.common
顯然,個人 /etc/rc.common 這個文件是正常的,可是怎麼修改權限都不能正確自啓動。openshift
谷歌了一下,找到了緣由,原來是我autossh-openshift這個文件在windows下編輯的時候換行符用了CRLFit
修改CRLF爲LF,從新上傳,大功告成class