Ubuntu:
1,ttyname failed: Inappropriate ioctl for device
将 /root/.profile 文件中的 mesg n || true 改为如下内容。
- vim /root/.profile
- tty -s && mesg n || true
复制代码
2,Errors were encountered while processing:
XXX XXXX
- sudo apt-get --purge remove xxx #卸载干净
- sudo apt-get -f install #安装依赖
- sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_bak_20241225
- sudo mkdir /var/lib/dpkg/info
- sudo apt-get update
复制代码
3,No supported authentication methods available (server sent: publickey)
- sudo vim /etc/ssh/sshd_config
- PasswordAuthentication yes ## 改为yes
- ## Include /etc/ssh/sshd_config.d/*.conf 里面的所有包含的都要改
复制代码
4,Permissions 0755 for '/etc/ssh/ssh_host_rsa_key' are too open
ssh无法启动,用journalctl -u ssh.service检察log显示上面错误
- sudo chmod 600 /etc/ssh/ssh_host_* ## 把所有显示的都修改小权限
复制代码
5,passwd: Authentication token manipulation error
passwd: password unchanged
用 journalctl -t passwd 查日记
看到显示:
user "your_username" does not exist in /var/lib/extrausers/passwd
在文件里添加你的信息就可以。
6, free -h Swap 为0
- sudo fallocate -l 8G /app/swapfile.swap #(这里创建了一个8GB大小的swap文件,根据你空间定)
- sudo chmod 600 /app/swapfile.swap # 修改文件权限
- sudo mkswap /app/swapfile.swap # 设置文件mkswap
- sudo swapon /app/swapfile.swap # 启用swap
- # 为了使swap文件在重启后依然有效,需要将其添加到/etc/fstab文件中
- echo '/app/swapfile.swap none swap sw 0 0' | sudo tee -a /etc/fstab
- cat /proc/meminfo | grep Swap # 查看swap相关信息
- cat /proc/sys/vm/swappiness # 查看你的系统里面的swappiness
- sudo sysctl vm.swappiness=60 # 修改设置swappiness值为60, 临时性,越大表示越倾向swap
- sudo vim /etc/sysctl.conf
- vm.swappiness=60 # 在这个文档的最后加上这样一行,保存,重启也不会失效
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |