个人使用Linux的记录,部分问题参考Linux桌面系统使用记录

不想使用秘钥,想保留密码登录,但是服务器经常被扫,非常不安全

创建服务器之后最好创建一个新用户并禁止root用户登录

步骤:

创建用户并添加sudo权限

  1. 创建一个用户(我这里叫link):useradd -m link -g link -s /bin/bash -d /home/link
  2. 设置密码:passwd link
  3. 添加sudo权限:vim /etc/sudoers,在root ALL=(ALL) ALL下追加:link ALL=(ALL) ALL

禁用root用户登录

  1. vim /etc/ssh/sshd_config找到PermitRootLogin,把PermitRootLogin yes改为PermitRootLogin no(ps: vim下可以使用 / 搜索,n下一个,N上一个,字符串后面加\c可以不区分大小写搜索)
  2. 重启服务service sshd restart

服务器测速

wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
chmod +x speedtest-cli
./speedtest-cli

Docker

安装

curl -fsSL https://get.docker.com -o get-docker.sh && chmod +x get-docker.sh && sudo bash get-docker.sh

docker命令只能root使用

把当前用户添加到docker用户组:

#添加docker用户组
sudo groupadd docker
#将登陆用户加入到docker用户组中
sudo gpasswd -a $USER docker
#更新用户组
newgrp docker

其他

  • 如果软链接的文件不可访问,对导致链接失效,ll 出来目标文件红色背景并且闪烁
  • 软链接的文件,多级目录时,如果有任意一级不可访问,都会造成链接失效

相关文章:

  • 2019-10-24
  • 2021-10-10
  • 2021-12-05
  • 2022-12-23
  • 2022-01-13
  • 2022-12-23
  • 2021-12-05
  • 2021-11-05
猜你喜欢
  • 2021-05-19
  • 2021-07-31
  • 2022-01-27
  • 2022-02-09
  • 2021-08-30
  • 2021-11-15
  • 2021-10-16
相关资源
相似解决方案