Linux系统中由于SELinux服务开启导致SSH远程连接异常
Last updated
2023-01-28 10:46:25
{"value":"#### \u95ee\u9898\u60c5\u51b5 ####\n\n\u5728SSH\u8fdc\u7a0b\u8fde\u63a5Linux\u7cfb\u7edf\u65f6\uff0c\u5373\u4fbf\u5bc6\u7801\u6b63\u786e\u8f93\u5165\u540e\uff0c\u5728\u547d\u4ee4\u884c\u6216secure\u65e5\u5fd7\u4e2d\u4e5f\u4f1a\u51fa\u73b0\u5982\u4e0b\u9519\u8bef\u4fe1\u606f\u3002\n\n Permission denied, please try again.\n error: Could not get shadow infromation for root.\n\n### \u95ee\u9898\u539f\u56e0 ###\n\n\u8be5\u95ee\u9898\u901a\u5e38\u662f\u7531\u4e8e\u7cfb\u7edf\u542f\u7528\u4e86SELinux\u670d\u52a1\u6240\u81f4\u3002\n\n### \u89e3\u51b3\u65b9\u6848 ###\n\n\u53ef\u4ee5\u6839\u636e\u5b9e\u9645\u9700\u6c42\uff0c\u9009\u62e9\u4e34\u65f6\u6216\u6c38\u4e45\u5173\u95edSELinux\u670d\u52a1\u89e3\u51b3SSH\u8fde\u63a5\u5f02\u5e38\u95ee\u9898\u3002\n\n\u4e3a\u4e86\u60a8\u7684\u6570\u636e\u5b89\u5168\uff0c\u5efa\u8bae\u5728\u64cd\u4f5c\u524d\u521b\u5efa\u5feb\u7167\u3002\n\n#### \u67e5\u770bSELinux\u670d\u52a1\u72b6\u6001 ####\n\n\u901a\u8fc7\u63a7\u5236\u53f0VNC\u767b\u5f55Linux\uff0c\u6267\u884c\u5982\u4e0b\u547d\u4ee4\uff0c\u67e5\u770b\u5f53\u524dSELinux\u670d\u52a1\u72b6\u6001\u3002\n\n root@CDNCloud:~# getenforce\n enforcing\n\n\u5982\u679c\u8fd4\u56de\u53c2\u6570\u662fEnforcing\u5373\u5904\u4e8e\u5f00\u542f\u72b6\u6001\uff0c\u662fDisabled\u5373\u5904\u4e8e\u5173\u95ed\u72b6\u6001\u3002\n\u5982\u679c\u8fd4\u56dePermissive\uff0c\u5219\u662f\u662f\u5bbd\u5bb9\u6a21\u5f0f\uff0cSELinux \u88ab\u542f\u7528\uff0c\u4f46\u5b89\u5168\u7b56\u7565\u89c4\u5219\u5e76\u6ca1\u6709\u88ab\u5f3a\u5236\u6267\u884c\u3002\u5f53\u5b89\u5168\u7b56\u7565\u89c4\u5219\u5e94\u8be5\u62d2\u7edd\u8bbf\u95ee\u65f6\uff0c\u8bbf\u95ee\u4ecd\u7136\u88ab\u5141\u8bb8\u3002\u7136\u800c\uff0c\u6b64\u65f6\u4f1a\u5411\u65e5\u5fd7\u6587\u4ef6\u53d1\u9001\u4e00\u6761\u6d88\u606f\uff0c\u8868\u793a\u8be5\u8bbf\u95ee\u5e94\u8be5\u88ab\u62d2\u7edd\u3002\n\n#### \u4e34\u65f6\u5173\u95edSELinux\u670d\u52a1 ####\n\n\u5728Linux\u7cfb\u7edf\u4e2d\uff0c\u6267\u884c\u5982\u4e0b\u547d\u4ee4\uff0c\u4e34\u65f6\u5173\u95edSELinux\u3002\n\n root@CDNCloud:~# setenforce 0\n\n#### \u6c38\u4e45\u5173\u95edSELinux\u670d\u52a1 ####\n\n\u5728Linux\u7cfb\u7edf\u4e2d\uff0c\u6267\u884c\u5982\u4e0b\u547d\u4ee4\uff0c\u6c38\u4e45\u5173\u95edSELinux\u3002\n\n root@CDNCloud:~# sed -i s#SELINUX=enforcing#SELINUX=disabled# \/etc\/selinux\/config\n\n\u6b64\u547d\u4ee4\u53ea\u9002\u7528\u5f53\u524dSELinux\u670d\u52a1\u4e3aenforcing\u72b6\u6001\u65f6\u4f7f\u7528\u3002\n\n\u5982\u679c\u60a8\u7684\u95ee\u9898\u4ecd\u672a\u89e3\u51b3\uff0c\u60a8\u53ef\u4ee5\u63d0\u4ea4\u5de5\u5355\u8fdb\u884c\u54a8\u8be2\u3002"}