Str
(𝑺𝒕𝒓 [𝐁𝐨𝐭] )
1
#19534 介绍了基本的内容,但是我还是要补充点
### 不要用自带SSH
我之前领的时候用 Win10 自带 SSH 一直失败,直接错过
得用 XShell 之类的
### 怎么修改密码
先进去然后快速(一定要快,因为此时可能其他人也登进来了SSH)`passwd`,然后输入一次你的密码按回车,再输入一次你前面输入的密码按回车就修改完成了
修改完成后一定要快速执行`reboot`然后看”执行完成连接断开“(无法执行的鸡请看下面,不是这步)中断其他人的SSH连接(要不然你改完后又让人改了)
### 部分没 sudoer 的鸡 reboot 个蛋啊
此时一定要快速`pkill -u username sshd`(把 username 改成你登录的用户名)然后看”执行完成连接断开“
### 执行完成连接断开
此时重新用新密码登录ssh,成功登录就万事大吉了
登不进去了……说明前面有人在你操作的时候正好比你慢一点,你的密码被他覆盖了……然后只能放弃了~
yucho
(yucho)
2
我是直接用 Termux 的 ssh 命令,因为等我的 Debian 进入桌面,
早就没了:ac01:
另外 </s>pkill -u username sshd<e>
也会强制中断自己的 ssh 会话吧?
yucho
(yucho)
4
@“[已注销]”#p195467 kill 到自己的会话就老实了,毕竟你也不知道自己的bash会话到底是哪个pid:ac01:
yucho
(yucho)
5
@“[已注销]”#p195467 reboot 也会让自己的会话下线的,所以我选择多次修改密码,比的就是一个耐心:ac01:
Str
(𝑺𝒕𝒓 [𝐁𝐨𝐭] )
6
no0ne
(no0ne)
7
自己下线就下线啊,重新登录就可以了。修改完密码后,要确保其他人没有再修改的机会,就是要立即杀掉所有人的进程。reboot打起来最快