解说海兔安装手册中的shell命令
1.#hostnamectl set-hostname xxxxx 修改主机名,安装系统是默认是localhost
2.#systemctl restart chronyd重启时间服务
#systemctl enable chronyd时间服务开机自启动
3.串口调试工具#picocom -b 9600 /dev/ttyS1 (二型)
#picocom -b 115200 /dev/ttyUSB0(三型)
4.远程登陆工具 telnet 192.168.1.130 9988 (二型)
telnet 192.168.1.130 6000 > 6000.txt(三型)
5.#yum install *.rpm安装当前目录下得rpm包
6.#usermod -a -G dialout HQI-Navi-a 给用户HQI-Navi追加到dialout组,仅与-G一起使用,a即为append,如果不写-a,那就表示,则会覆盖原来的扩展组。dialout属于系统用户(系统用户id号为1-999,系统用户的存在是为了给每个服务程序设置单独的用户负责运行,避免黑客攻击某个服务而导致系统其他服务出现问题)
7.以root账户登录系统,创建一个用于登陆本机FTP服务器的账号和密码(INSP),Login Shell选择/sbin/nologin,不要创建Home Dir和Group,Home Dir输入/home/HQI-Navi/NAVI_CURRENT_VERSION(指定该用户的家用户,也是登陆ftp服务所访问到的路径)
使root账户不具备登录能力#echo "/sbin/nologin" >> /etc/shells
/etc/shells为shell解析器路径,放的是ls,pwd等等命令的解释路径(whereis可查),当用adduser后默认就是bin/bash,如果当时没改nologin,即chsh -s /sbin/nologin HQI-Navi,那就需要#echo "/sbin/nologin" >> /etc/shells
浙公网安备 33010602011771号