ÔõÑùÔÚLinuxÉÏÉèÖÃSSHЧÀÍÆ÷
ÔõÑùÔÚlinuxÉÏÉèÖÃsshЧÀÍÆ÷
¸ÅÊö£º
SSH£¨Secure Shell£©ÊÇÒ»ÖÖÇå¾²¼ÓÃܵÄÍøÂç´«ÊäÐÒ飬ËüÔÚLinuxϵͳÖÐÆÕ±éʹÓá£Í¨¹ýÉèÖÃSSHЧÀÍÆ÷£¬ÎÒÃÇ¿ÉÒÔÔ¶³Ì»á¼ûЧÀÍÆ÷²¢¾ÙÐÐÇå¾²µÄÎļþ´«ÊäºÍÖ´ÐÐÔ¶³ÌÏÂÁî¡£±¾ÎĽ«ÏÈÈÝÔõÑùÔÚLinuxϵͳÉÏÉèÖÃSSHЧÀÍÆ÷²¢ÌṩһЩÏÖʵµÄ´úÂëʾÀý¡£
°ì·¨1£º×°ÖÃOpenSSHЧÀÍÆ÷
ÔÚ×îÏÈÉèÖÃSSHЧÀÍÆ÷֮ǰ£¬ÎÒÃÇÐèÒªÏÈÈ·±£ÏµÍ³ÉÏÒѾװÖÃÁËOpenSSHЧÀÍÆ÷Èí¼þ¡£´ó´ó¶¼Linux¿¯Ðа涼»áĬÈÏ×°ÖÃOpenSSHЧÀÍÆ÷£¬¿ÉÊÇΪÁËÈ·±££¬¿ÉÒÔʹÓÃÒÔÏÂÏÂÁî¾ÙÐмì²éºÍ×°Öãº
$ sudo apt update $ sudo apt install openssh-server
µÇ¼ºó¸´ÖÆ
°ì·¨2£ºÉèÖÃSSHЧÀÍÆ÷
SSHЧÀÍÆ÷µÄÉèÖÃÎļþλÓÚ/etc/ssh/sshd_config¡£¿ÉÒÔʹÓÃÎı¾±à¼Æ÷£¨Èçvi¡¢nanoµÈ£©·¿ª¸ÃÎļþ¾ÙÐÐÉèÖá£
2.1 ¸ü¸ÄSSHЧÀÍÆ÷¼àÌýµÄ¶Ë¿Ú£¨¿ÉÑ¡£©
ĬÈÏÇéÐÎÏ£¬SSHЧÀÍÆ÷¼àÌýµÄ¶Ë¿ÚÊÇ22¡£ÎªÁËÔöÌíÇå¾²ÐÔ£¬¿ÉÒÔÑ¡Ôñ¸ü¸ÄΪÆäËûδ±»Ê¹ÓõĶ˿ڡ£ÔÚÉèÖÃÎļþÖÐÕÒµ½ÒÔÏÂÐУ¬²¢½«Æä×¢Ê͵ô£¨ÔÚÐÐÇ°ÃæÌí¼Ó#£©£¬²¢Ìí¼ÓеĶ˿ںš£
#Port 22 Port 12345
µÇ¼ºó¸´ÖÆ
2.2 եȡRootµÇ¼£¨ÍƼö£©
եȡrootÓû§Ö±½ÓµÇ¼ÊÇÒ»¸öºÜºÃµÄÇå¾²²½·¥¡£ÔÚÉèÖÃÎļþÖÐÕÒµ½ÒÔÏÂÐУ¬²¢È·±£Æä±»ÉèÖÃΪ¡°no¡±¡£
PermitRootLogin no
µÇ¼ºó¸´ÖÆ
2.3 ÉèÖÃÔÊÐí»á¼ûµÄÓû§
¿ÉÒÔÔÚÉèÖÃÎļþÖÐʹÓÃAllowUsers²ÎÊý½ç˵ÔÊÐí»á¼ûSSHЧÀÍÆ÷µÄÓû§¡£¿ÉÒÔÖ¸¶¨¶à¸öÓû§£¬Ê¹ÓÿոñÍÑÀë¡£
AllowUsers user1 user2
µÇ¼ºó¸´ÖÆ
2.4 ÆäËûÉèÖÃÑ¡Ï¿ÉÑ¡£©
ÔÚÉèÖÃÎļþÖÐÉÐÓÐÆäËûһЩÉèÖÃÑ¡Ïî¿ÉÒÔ¾ÙÐÐÉèÖã¬ÈçµÇ¼³¬Ê±Ê±¼ä¡¢×î´óµÇ¼ʵÑé´ÎÊýµÈ¡£¿ÉÒÔƾ֤ÐèÇó¾ÙÐе÷½â£¬ÏêϸÉèÖÃÑ¡Ïî¿ÉÒÔÉó²éOpenSSHÎĵµ¡£
°ì·¨3£ºÖØÆôSSHЧÀÍÆ÷
Íê³ÉÉèÖúó£¬ÐèÒªÖØÆôSSHЧÀÍÆ÷²Å»ªÊ¹ÉèÖÃÉúЧ¡£¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÖØÆôSSHЧÀÍÆ÷£º
$ sudo service ssh restart
µÇ¼ºó¸´ÖÆ
°ì·¨4£ºÅþÁ¬SSHЧÀÍÆ÷
ÉèÖÃÍê³Éºó£¬ÎÒÃǾͿÉÒÔʹÓÃSSH¿Í»§¶ËÅþÁ¬SSHЧÀÍÆ÷ÁË¡£¿ÉÒÔÔÚWindowsϵͳÉÏʹÓÃPuTTYµÈ¹¤¾ß£¬»òÕßÔÚLinuxºÍMacϵͳÉÏʹÓÃÖնˡ£
ÅþÁ¬SSHЧÀÍÆ÷µÄ»ù±¾ÏÂÁîÈçÏ£º
$ ssh username@server_ip -p port_number
µÇ¼ºó¸´ÖÆ
ÆäÖУ¬usernameΪSSHЧÀÍÆ÷ÉϵÄÓû§Ãû£¬server_ipΪSSHЧÀÍÆ÷µÄIPµØµã£¬port_numberΪSSHЧÀÍÆ÷ÉèÖõĶ˿ںš£
ÀýÈ磬ÔÚÓû§ÃûΪuser1£¬SSHЧÀÍÆ÷IPΪ192.168.0.100£¬¶Ë¿ÚºÅΪ12345µÄÇéÐÎÏ£¬ÅþÁ¬SSHЧÀÍÆ÷µÄÏÂÁîÈçÏ£º
$ ssh user1@192.168.0.100 -p 12345
µÇ¼ºó¸´ÖÆ
ÅþÁ¬Àֳɺ󣬻áÌáÐÑÊäÈëÓû§ÃÜÂ룬ÊäÈë׼ȷµÄÃÜÂëºó¼´¿ÉµÇ¼µ½SSHЧÀÍÆ÷¡£
×ܽ᣺
ÉèÖÃSSHЧÀÍÆ÷¿ÉÒÔÈÃÎÒÃǸüºÃµØÖÎÀíºÍÔ¶³Ì»á¼ûLinuxϵͳ¡£±¾ÎÄÏÈÈÝÁËÔÚLinuxÉÏÉèÖÃSSHЧÀÍÆ÷µÄ»ù±¾°ì·¨£¬²¢ÌṩÁËÏà¹ØµÄ´úÂëʾÀý¡£Í¨¹ýºÏÀíÉèÖÃSSHЧÀÍÆ÷£¬ÎÒÃÇ¿ÉÒÔÈ·±£ÏµÍ³µÄÇå¾²ÐÔ£¬²¢Àû±ãµØ¾ÙÐÐÔ¶³ÌÖÎÀíºÍÎļþ´«Ê䡣ϣÍû±¾ÎĶԸ÷ÈËÓÐËù×ÊÖú¡£
ÒÔÉϾÍÊÇÔõÑùÔÚLinuxÉÏÉèÖÃSSHЧÀÍÆ÷µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡