今天在本身的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