找回密码
 立即注册
搜索
查看: 10|回复: 0

[系统] debian技巧

[复制链接]
发表于 2026-2-12 10:05:51 | 显示全部楼层 |阅读模式
无法通过root用户登录服务器, l8 L9 U5 M) v7 D. p7 g9 v2 L
在远程登录服务器过程中,确定密码无误的情况下,无法通过root用户登录,但可以通过其他用户登录服务器。原因是,在默认情况下,为了安全,禁用了 root 用户的远程登录。通过如下命令解决,编辑 /etc/ssh/sshd_config 文件并更改相关设置。/ i3 ?  f3 s* x+ [; D
# 切换至root权限* G$ V# `5 p% P: |: }
sudo su' Q' l, M' w, R% U" d" s
# 修改sshd配置文件/ ~" ~% K/ O8 q+ {
vim /etc/ssh/sshd_config+ D& S+ }' y2 d1 e
, x% w: L; w( ]6 x, u8 }
之后通过sudo systemctl restart sshd命令重启sshd服务,使更改生效。7 E. ^9 F7 E, z- s

6 b* R$ z, I6 O& H( e* t% |2 P关闭debian自动休眠
  D- \2 V2 J( X& O1 Edebian系统会进行自动休眠,在运行段时间后,无法进行ssh远程登陆。
" V- y2 k, u. _0 h查看状态 systemctl status sleep.target) s+ f; e) A7 P7 i( q
关闭休眠 systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target7 h6 Q0 y8 ], x% K  n0 D
再查看状态 systemctl status sleep.target% I2 }+ b3 }! \2 R, Z; v
如果系统安装了 GNOME 桌面环境,可以通过修改 gdm3 或 dconf 配置文件来禁用挂起:9 u* Q) A* e5 K' D) f1 J; W& w
1、编辑 /etc/gdm3/greeter.dconf-defaults 文件:- m( c7 M* `! O' c+ ~' a  G
sudo nano /etc/gdm3/greeter.dconf-defaults
" o9 G0 _  d9 S' R- a2、添加或修改以下内容:
. |& P9 r' B. M  X[org/gnome/settings-daemon/plugins/power]
9 A- \" T  g6 h. j+ m! `/ ~  osleep-inactive-ac-type='nothing'
3 {( s6 f+ f+ }* Ksleep-inactive-battery-type='nothing'
" N2 i9 m6 Q9 l- c9 Q, I+ esleep-inactive-ac-timeout=0/ q, o8 x) n4 U! I3 U& e7 T8 }
sleep-inactive-battery-timeout=0
) u6 n% R, ?* l! y) }1 D& J4 r( h3、重启 gdm3 服务:
5 d5 h0 I$ l/ R8 {3 Bsudo systemctl restart gdm3
; b8 v/ I6 m* x7 b6 R* a
" {+ k7 s$ ~) P& S# ~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

捐款|无图|存档|手机版|日常生活

© 2021-2026 THEDAILYLIVES.COM

快速回复 返回顶部 返回列表