我曾被邮局职员、银行出纳员和售鞋员忽略,但从未被电脑忽略--直到现在。
(master_disk)>system>openssl>bin>ssh [email protected]。 你不存在,走吧! 准备好了 11:48:32 |
SSH需要知道谁在执行它,这样它就可以做一些事情,比如读取(home_dir)>.ssh中的用户特定配置文件。它通过查找执行进程的UID,并将其映射到注册结构中,其中包括用户的主目录。如果UID不存在就没有有效的映射,SSH就会产生"You don't exist, go away"的错误。应该说,OpenSSL/SSH 2.0中的SSH命令会产生这样的信息。
OpenVOS互联网安全包中的SSH命令并不那么粗鲁。你还是会收到一个错误信息,但至少它不会否认你的存在。
(master_disk)>opt>openssl>bin>ssh [email protected]。 PRIV_END: seteuid: Invalid argument. 准备好了 10: 38: 26 |
那么,如何用相当于无效的UID启动一个进程呢?通过对另一个系统进行"login -module"。当你这样做时,UID被设置为-1。