小智 31
对于 bash:
$ ssh hostname "bash --noprofile"
Run Code Online (Sandbox Code Playgroud)
Jac*_* M. 14
如果您正在寻找禁用所有登录脚本,您可以使用--noprofile标志来禁止/etc/profile,~/.profile等,--norc以禁用~/.bashrc,像这样:
$ ssh 127.0.0.1 "bash --noprofile --norc"
Run Code Online (Sandbox Code Playgroud)
请记住,如果可用,您还可以启动替代 shell。搞砸后我不得不使用它chsh:
$ ssh 127.0.0.1 sh
Run Code Online (Sandbox Code Playgroud)
这很可能会让你进入一个空白的外壳(没有提示),所以给它一个ls以确保它正在工作。
| 归档时间: |
|
| 查看次数: |
39093 次 |
| 最近记录: |