在函数中的openssh代码(openssh-5.9p1 / auth2.c)
input_userauth_request(int type, u_int32_t seq, void *ctxt)
我试图阅读自己的文件(尝试使用fopen
,fread
),但fopen
失败并显示错误No such file or directory
。该文件存在完整权限。感谢。
答案 0 :(得分:0)
在预身份验证子(在身份验证之前)期间调用此函数,chroot
在/var/empty/sshd/
(Fedora / RHEL)中UsePrivilegeSeparation
。这就是它无法找到您的文件的原因。
如果您希望它找到该文件,您可以在sshd_config
生产中未推荐!!! 中停用course_details
选项。阅读更多关于privilege separation in openssh的内容。