¼ì²éLinuxÉÏSSHµÄ°æ±¾µÄ°ì·¨
LinuxÖÐSSH°æ±¾¼ì²é°ì·¨
Secure Shell£¨SSH£©ÊÇÒ»ÖÖÍøÂçÐÒ飬ÓÃÓÚÇå¾²µØÔÚÍøÂçÉϽ¨ÉèÔ¶³ÌÅþÁ¬¡£ÔÚLinuxϵͳÖУ¬SSHÊÎÑÝןÜÊÇÖ÷ÒªµÄ½ÇÉ«£¬ÓÉÓÚËüÊÇÖÎÀíºÍά»¤Ô¶³ÌЧÀÍÆ÷µÄ±ê×¼·½·¨¡£ÎªÁËÈ·±£Ð§ÀÍÆ÷µÄÇå¾²ÐÔ£¬ÎÒÃÇÐèÒªÏàʶЧÀÍÆ÷ÉÏÕýÔÚÔËÐеÄSSH°æ±¾¡£ÏÂÃ潫ÏêϸÏÈÈÝÔÚLinuxϵͳÖмì²éSSH°æ±¾µÄÏêϸ°ì·¨£¬Í¬Ê±Ìṩ¶ÔÓ¦µÄ´úÂëʾÀý¡£
°ì·¨Ò»£ºµÇ¼µ½Ð§ÀÍÆ÷
Ê×ÏÈ£¬ÐèҪͨ¹ýSSHÐÒéµÇ¼µ½Ä¿µÄЧÀÍÆ÷¡£ÔÚÖÕ¶ËÖÐÊäÈëÒÔÏÂÏÂÁ
ssh username@server_ip
µÇ¼ºó¸´ÖÆ
ÆäÖУ¬usernameÊÇЧÀÍÆ÷µÄÓû§Ãû£¬server_ipÊÇЧÀÍÆ÷µÄIPµØµã¡£ÊäÈëÃÜÂëºó£¬Äú½«ÀֳɵǼµ½Ð§ÀÍÆ÷¡£
°ì·¨¶þ£º¼ì²éSSH°æ±¾
½ÓÏÂÀ´£¬¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÀ´¼ì²éЧÀÍÆ÷ÉÏÕýÔÚÔËÐеÄSSH°æ±¾£º
ssh -V
µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ
»òÕß
ssh -V
µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ
Õ⽫Êä³öЧÀÍÆ÷ÉÏ×°ÖõÄSSH°æ±¾ÐÅÏ¢£¬°üÀ¨OpenSSHµÄ°æ±¾ºÅ¡¢°æȨÐÅÏ¢µÈ¡£
°ì·¨Èý£º¼ì²éOpenSSL°æ±¾
SSHÐÒéʹÓÃOpenSSL¿â¾ÙÐмÓÃÜÏ¢ÕùÃܲÙ×÷¡£Òò´Ë£¬ÎÒÃÇÒ²¿ÉÒÔͨ¹ýÒÔÏÂÏÂÁî¼ì²éЧÀÍÆ÷ÉÏ×°ÖõÄOpenSSL°æ±¾£º
openssl version
µÇ¼ºó¸´ÖÆ
¸ÃÏÂÁÏÔʾЧÀÍÆ÷ʹÓõÄOpenSSL°æ±¾ÐÅÏ¢¡£
°ì·¨ËÄ£º¼ì²éOpenSSHÉèÖÃÎļþ
ÒªÉó²éSSHµÄÉèÖÃÎļþ²¢È·¶¨Ð§ÀÍÆ÷ÉϵÄSSH°æ±¾£¬ÔÚÖÕ¶ËÖÐÊäÈëÒÔÏÂÏÂÁ
cat /etc/ssh/sshd_config
µÇ¼ºó¸´ÖÆ
ÔÚÊä³öÖвéÕÒ°üÀ¨ProtocolÒªº¦×ÖµÄÐУ¬¸ÃÐн«ÏÔʾЧÀÍÆ÷ÉÏʹÓõÄSSHÐÒé°æ±¾¡£
°ì·¨Î壺¼ì²éSSHЧÀÍ״̬
×îºó£¬¿ÉÒÔͨ¹ýÒÔÏÂÏÂÁî¼ì²éSSHЧÀ͵ÄÔËÐÐ״̬£º
systemctl status sshd
µÇ¼ºó¸´ÖÆ
¸ÃÏÂÁÏÔʾSSHЧÀ͵ÄÄ¿½ñ״̬£¬°üÀ¨ÊÇ·ñÕýÔÚÔËÐÐÒÔ¼°ÈκιýʧÐÅÏ¢¡£
ͨ¹ýÒÔÉÏ°ì·¨£¬Äú¿ÉÒÔÇáËɵؼì²éLinuxЧÀÍÆ÷ÉÏÕýÔÚÔËÐеÄSSH°æ±¾¡£ÕâЩÐÅÏ¢¹ØÓÚÈ·±£Ð§ÀÍÆ÷Çå¾²ÐÔÒÔ¼°½â¾öDZÔÚµÄÇå¾²Îó²îºÜÊÇÖ÷Òª¡£ÔÚÖÎÀíºÍά»¤Ð§ÀÍÆ÷ʱ£¬°´ÆÚ¼ì²éSSH°æ±¾ÊÇÖÁ¹ØÖ÷ÒªµÄÒ»²½¡£
ÒÔÉϾÍÊǼì²éLinuxÉÏSSHµÄ°æ±¾µÄ°ì·¨µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡