目录

linux 相关记录


建设中🚧

入门资源

官网
安装下载
社区讨论
中文资源
依赖和扩展

阮一峰 Bash 脚本教程


方案比较和权衡


经验和最佳实践

  1. 使用私钥登录服务器:
    • 把公钥内容放到 ~/.ssh/authorized_keys 文件里面,内容类似:
      ssh-rsa xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx+rUKLpWX ssh-key-2021-06-19
    • 登录使用 ssh -i keyfilename ubuntu@servername.com
  2. 允许用户使用密码登录:
    1. sudo passwd ubuntu (用户名) 更改用户密码
    2. 修改 /etc/ssh/sshd_config (ubuntu 环境)
      • PasswordAuthentication no 改成 PasswordAuthentication yes
    3. 重启 sshd:
      • sudo service sshd restart

各种类库

  1. zsh 安装流程
  2. zsh 的各种主题 和预览

各种文章

  1. 100 个最佳 Ubuntu 应用(上)
  2. [x]

常见错误的原因和解决

错误描述 报错关键词 原因 解决方案 参考网址
用私钥文件登录 linux 服务器失败
(phpstorm8)
Algorithm Negotiation failed 使用老的 ssh 客户端登录新的系统
新的系统默认不支持老的加密算法
Add below code into file: /etc/ssh/sshd_config:
KexAlgorithms +diffie-hellman-group1-sha1
Ciphers +aes128-cbc
askubuntu
错误描述 报错关键词 原因 解决方案 参考网址
错误描述 报错关键词 原因 解决方案 参考网址
666    ·   1

(点赞功能开发中)

评论列表
{{item.userName}}
{{item.lastUpdate}}
{{item.content}}
{{item.like}}    |   {{item.unlike}}
{{ sItem.userName }}
{{ sItem.lastUpdate }}
{{ sItem.content }}
{{ sItem.like }}    |   {{ sItem.unlike }}