修改主机名字 vim /etc/config/system config system option hostname OpenWrt option timezone UTC config timeserver ntp list server 0.openwrt.pool.ntp.org list server 1.openwrt.pool.ntp.org list server 2.openwrt.pool.ntp.org list server 3.openwrt.pool.ntp.org option enable_server 0 以上的 option hostname OpenWrt 改成 option hostname wr703n 保存退出 安装中文支持 opkg install kmod-nls-utf8 luci-i18n-chinese 安装 nano 编辑器 opkg install nano 安装用户和用户组管理所需要软件 opkg install shadow opkg install shadow-common opkg install shadow-groupadd opkg install shadow-groupdel opkg install shadow-groupmod opkg install shadow-groups opkg install shadow-passwd opkg install shadow-su opkg install shadow-useradd opkg install shadow-userdel opkg install shadow-usermod opkg install sudo 建立 nong 用户 useradd nong 设置 nong 用户密码 passwd nong 创建 home 工作目录 mkdir -p /home/nong chown nong /home/nong nano /etc/passwd nong:x:1000:1000:nong:/home/nong:/bin/ash 加 sudo 权限给 nong 用户 visudo 找到如下行进行修改: ## Uncomment to allow members of group sudo to execute any command %sudo ALL=(ALL) ALL 保存 建立一个 sudo 组 groupadd --system sudo 用户 nong 加入 sudo 组 usermod -a -G sudo nong -------------------------------------------------------------------- su nong 时出现 Permission denied 的解决方法 chmod -R 755 /bin chmod -R 755 /bin/busybox 无效 su - nong 时出现 Unable to cd to '/home/nong' 的解决方法 没有 用 useradd 新增的 nong 用户不能用 ssh 登陆的解决办法 vi /etc/ssh/sshd_config 添加 AllowUsers root@192.168.1.32 admin 多个用户用空格隔开 打开 /etc/passwd 和 /etc/passwd 编辑 nong:x:1000:1000::/home/nong: 变成 nong:x:1000:1000:nong:/home/nong:/bin/ash 解释 用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell 打开 /etc/shadow 和 /etc/shadow- 编辑 nong:$1$RPtWBVD1$t6BpBLeVFnAnZ3BQ43rCU/:0:0:99999:7::: 解释 登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间: 应该是没什么要改的。 打开 /etc/group 编辑 guoruei:x:1000:nong 解释 组名:口令:组标识号:组内用户列表 -------------------------------------------------------------------- 就这样,新建了一个用户,但是不能 su 也不能 ssh 进来。悲了个剧。算了,继续去折腾下一个点。 |