由于切换Shell导致服务器无法正常登录,SSH与VNC均无法登录

故障原因 ​ 使用chsh命令切换Shell,提示输入密码,输入正确密码后提示错误 故障表现 ​ SSH端退出再次登录,SSH无法登录,提示PublicKey校验失败。 ​ 进入服务器管理页面,进入上次使用后未关闭的VNC连接,更换SSH的key,仍然无果。SSH日志内容如下 ​ 注销VNC登录后,进入登录页面,再次登录,登录成功画面闪烁一次,再次提示输入用户名密码登录,重复如此,重启无效 解决方法 服务器VNC界面采用VNC登录,发送命令Ctrl+Alt+Del命令重启服务器,登录界面选择Advanced options for Ubuntu 进入系统恢复模式 选择进入超级用户模式 ​ 输入以下命令 1 vim /etc/passwd ​ 首行登录shell目录错误,这是系统无法进入的根本问题,因为设置shell命令失效,给予了操作系统启动shell错误位置,导致系统无法启动。更换正确启动shell目录,系统恢复正常

November 26, 2022 · 1 min · 24 words · ecturing

OrangePi单板服务器配置笔记

Ubuntu-Server配置 静态IP设置(可同样配置DNS服务器) 输入指令开启网络可视化配置 1 nmtui 点击Edit a connection,选择网卡,然后进行静态IP设置 注:配置静态IP一定要遵守局域网IP规则,推荐采用DHCP服务器进行分配IP,在路由器进行mac地址与IP地址进行绑定。 配置ZSH 卸载Oh-my-zsh 1 uninstall_oh_my_zsh 卸载自带ZSH 1 apt-get --purge remove zsh 重新安装zsh 1 apt-get install zsh 安装自动补全和指令高亮 1 apt-get install zsh-autosuggestions zsh-syntax-highlighting 安装主题插件p10k 1 2 git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ~/powerlevel10k echo 'source ~/powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc 配置p10k 1 p10k configure 启用插件(Ubuntu) 1 2 source /usr/share/zsh-autosuggestions/zsh-autosuggestions.zsh source /usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh 启用历史记录 vim写入.zshrc,并新建.zsh_history空文件 1 2 3 HISTFILE=~/.zsh_history HISTSIZE=1000 SAVEHIST=1000

September 15, 2022 · 1 min · 61 words · ecturing