{"id":31200,"date":"2025-06-30T15:16:57","date_gmt":"2025-06-30T08:16:57","guid":{"rendered":"https:\/\/interdata.vn\/blog\/?p=31200"},"modified":"2025-06-30T15:20:53","modified_gmt":"2025-06-30T08:20:53","slug":"cach-truy-cap-vps-linux-bang-ssh","status":"publish","type":"post","link":"https:\/\/interdata.vn\/blog\/cach-truy-cap-vps-linux-bang-ssh\/","title":{"rendered":"C\u00e1ch truy c\u1eadp VPS Linux b\u1eb1ng SSH \u0111\u01a1n gi\u1ea3n, nhanh ch\u00f3ng [A-Z]"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-white ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">N\u1ed8I DUNG<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/interdata.vn\/blog\/cach-truy-cap-vps-linux-bang-ssh\/#SSH-la-gi\" >SSH l\u00e0 g\u00ec?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/interdata.vn\/blog\/cach-truy-cap-vps-linux-bang-ssh\/#Dieu-kien-can-de-SSH-vao-VPS-Linux\" >\u0110i\u1ec1u ki\u1ec7n c\u1ea7n \u0111\u1ec3 SSH v\u00e0o VPS Linux<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/interdata.vn\/blog\/cach-truy-cap-vps-linux-bang-ssh\/#Cach-truy-cap-VPS-Linux-bang-SSH-tren-Windows\" >C\u00e1ch truy c\u1eadp VPS Linux b\u1eb1ng SSH tr\u00ean Windows<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/interdata.vn\/blog\/cach-truy-cap-vps-linux-bang-ssh\/#Su-dung-PuTTY\" >S\u1eed d\u1ee5ng PuTTY<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/interdata.vn\/blog\/cach-truy-cap-vps-linux-bang-ssh\/#Dung-Windows-Terminal-PowerShell\" >D\u00f9ng Windows Terminal \/ PowerShell<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/interdata.vn\/blog\/cach-truy-cap-vps-linux-bang-ssh\/#Cach-truy-cap-vao-VPS-Linux-bang-SSH-tren-macOS-va-Linux\" >C\u00e1ch truy c\u1eadp v\u00e0o VPS Linux b\u1eb1ng SSH tr\u00ean macOS v\u00e0 Linux<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/interdata.vn\/blog\/cach-truy-cap-vps-linux-bang-ssh\/#Cach-su-dung-SSH-key-de-truy-cap-VPS\" >C\u00e1ch s\u1eed d\u1ee5ng SSH key \u0111\u1ec3 truy c\u1eadp VPS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/interdata.vn\/blog\/cach-truy-cap-vps-linux-bang-ssh\/#Cach-xu-ly-loi-khi-khong-SSH-duoc\" >C\u00e1ch x\u1eed l\u00fd l\u1ed7i khi kh\u00f4ng SSH \u0111\u01b0\u1ee3c<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/interdata.vn\/blog\/cach-truy-cap-vps-linux-bang-ssh\/#Mot-so-luu-y-bao-mat-khi-dung-SSH\" >M\u1ed9t s\u1ed1 l\u01b0u \u00fd b\u1ea3o m\u1eadt khi d\u00f9ng SSH<\/a><\/li><\/ul><\/nav><\/div>\n<p>Qu\u1ea3n tr\u1ecb m\u1ed9t m\u00e1y ch\u1ee7 \u1ea3o (<a href=\"https:\/\/interdata.vn\/blog\/vps-la-gi\/\">VPS<\/a>) m\u1edf ra v\u00f4 v\u00e0n kh\u1ea3 n\u0103ng, nh\u01b0ng vi\u1ec7c k\u1ebft n\u1ed1i v\u00e0 ra l\u1ec7nh cho n\u00f3 l\u1ea1i l\u00e0 r\u00e0o c\u1ea3n \u0111\u1ea7u ti\u00ean. SSH ch\u00ednh l\u00e0 chi\u1ebfc ch\u00eca kh\u00f3a an to\u00e0n v\u00e0 m\u1ea1nh m\u1ebd nh\u1ea5t \u0111\u1ec3 b\u1ea1n l\u00e0m ch\u1ee7 ho\u00e0n to\u00e0n <a href=\"https:\/\/interdata.vn\/blog\/vps-linux-la-gi\/\">VPS Linux<\/a> c\u1ee7a m\u00ecnh. B\u00e0i vi\u1ebft n\u00e0y l\u00e0 h\u01b0\u1edbng d\u1eabn to\u00e0n di\u1ec7n, gi\u00fap b\u1ea1n t\u1eeb b\u01b0\u1edbc nh\u1eadn th\u00f4ng tin VPS cho \u0111\u1ebfn khi \u0111\u0103ng nh\u1eadp th\u00e0nh c\u00f4ng qua SSH tr\u00ean Windows, macOS, s\u1eed d\u1ee5ng <a href=\"https:\/\/interdata.vn\/blog\/ssh-key-la-gi\/\">SSH key<\/a> b\u1ea3o m\u1eadt v\u00e0 x\u1eed l\u00fd c\u00e1c l\u1ed7i th\u01b0\u1eddng g\u1eb7p.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"SSH-la-gi\"><\/span>SSH l\u00e0 g\u00ec?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>SSH, vi\u1ebft t\u1eaft c\u1ee7a Secure Shell, l\u00e0 m\u1ed9t giao th\u1ee9c m\u1ea1ng cho ph\u00e9p b\u1ea1n thi\u1ebft l\u1eadp m\u1ed9t k\u1ebft n\u1ed1i an to\u00e0n v\u00e0 \u0111\u01b0\u1ee3c m\u00e3 h\u00f3a gi\u1eefa hai m\u00e1y t\u00ednh qua m\u1ed9t m\u1ea1ng kh\u00f4ng an to\u00e0n (nh\u01b0 Internet). H\u00e3y h\u00ecnh dung SSH nh\u01b0 m\u1ed9t \u0111\u01b0\u1eddng h\u1ea7m ri\u00eang bi\u1ec7t v\u00e0 \u0111\u01b0\u1ee3c b\u1ea3o v\u1ec7 nghi\u00eam ng\u1eb7t, m\u1ecdi d\u1eef li\u1ec7u b\u1ea1n g\u1eedi \u0111i v\u00e0 nh\u1eadn v\u1ec1 \u0111\u1ec1u kh\u00f4ng th\u1ec3 b\u1ecb k\u1ebb x\u1ea5u nghe l\u00e9n hay can thi\u1ec7p.<\/p>\n<p>Trong qu\u1ea3n tr\u1ecb VPS, SSH \u0111\u00f3ng vai tr\u00f2 l\u00e0 c\u00f4ng c\u1ee5 ch\u00ednh \u0111\u1ec3 b\u1ea1n truy c\u1eadp v\u00e0o giao di\u1ec7n d\u00f2ng l\u1ec7nh (Terminal) c\u1ee7a m\u00e1y ch\u1ee7. T\u1eeb \u0111\u00e2y, b\u1ea1n c\u00f3 to\u00e0n quy\u1ec1n c\u00e0i \u0111\u1eb7t ph\u1ea7n m\u1ec1m, c\u1ea5u h\u00ecnh web server, qu\u1ea3n l\u00fd file v\u00e0 th\u1ef1c hi\u1ec7n m\u1ecdi t\u00e1c v\u1ee5 qu\u1ea3n tr\u1ecb. Do t\u00ednh b\u1ea3o m\u1eadt v\u01b0\u1ee3t tr\u1ed9i so v\u1edbi c\u00e1c giao th\u1ee9c c\u0169 nh\u01b0 Telnet, SSH \u0111\u00e3 tr\u1edf th\u00e0nh ti\u00eau chu\u1ea9n v\u00e0ng trong ng\u00e0nh.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/SSH.webp\" alt=\"SSH\" width=\"600\" height=\"374\" class=\"aligncenter wp-image-31209\" title=\"\" srcset=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/SSH.webp 771w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/SSH-300x187.webp 300w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/SSH-768x478.webp 768w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/SSH-750x467.webp 750w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Dieu-kien-can-de-SSH-vao-VPS-Linux\"><\/span>\u0110i\u1ec1u ki\u1ec7n c\u1ea7n \u0111\u1ec3 SSH v\u00e0o VPS Linux<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Tr\u01b0\u1edbc khi b\u1eaft \u0111\u1ea7u, b\u1ea1n c\u1ea7n \u0111\u1ea3m b\u1ea3o \u0111\u00e3 c\u00f3 \u0111\u1ee7 c\u00e1c th\u00f4ng tin c\u1ea7n thi\u1ebft t\u1eeb nh\u00e0 cung c\u1ea5p d\u1ecbch v\u1ee5. Sau khi \u0111\u0103ng k\u00fd, <strong>InterData<\/strong> s\u1ebd g\u1eedi cho b\u1ea1n m\u1ed9t email ch\u1ee9a t\u1ea5t c\u1ea3 nh\u1eefng th\u00f4ng tin quan tr\u1ecdng n\u00e0y. H\u00e3y ki\u1ec3m tra k\u1ef9 v\u00e0 chu\u1ea9n b\u1ecb s\u1eb5n s\u00e0ng:<\/p>\n<ul>\n<li><strong><a href=\"https:\/\/interdata.vn\/blog\/dia-chi-ip-la-gi\/\">\u0110\u1ecba ch\u1ec9 IP<\/a> c\u1ee7a VPS:<\/strong> \u0110\u00e2y l\u00e0 \u0111\u1ecba ch\u1ec9 duy nh\u1ea5t c\u1ee7a m\u00e1y ch\u1ee7 tr\u00ean Internet, v\u00ed d\u1ee5: <code>103.179.189.212<\/code>.<\/li>\n<li><strong>T\u00ean ng\u01b0\u1eddi d\u00f9ng (Username):<\/strong> T\u00e0i kho\u1ea3n qu\u1ea3n tr\u1ecb cao nh\u1ea5t tr\u00ean Linux th\u01b0\u1eddng c\u00f3 t\u00ean l\u00e0 <code>root<\/code>.<\/li>\n<li><strong>M\u1eadt kh\u1ea9u (Password):<\/strong> M\u1eadt kh\u1ea9u t\u01b0\u01a1ng \u1ee9ng v\u1edbi ng\u01b0\u1eddi d\u00f9ng <code>root<\/code>.<\/li>\n<li><strong>Port SSH:<\/strong> C\u1ed5ng k\u1ebft n\u1ed1i m\u1eb7c \u0111\u1ecbnh cho SSH lu\u00f4n l\u00e0 <code>22<\/code>. M\u1ed9t s\u1ed1 nh\u00e0 cung c\u1ea5p c\u00f3 th\u1ec3 thay \u0111\u1ed5i c\u1ed5ng n\u00e0y \u0111\u1ec3 t\u0103ng c\u01b0\u1eddng b\u1ea3o m\u1eadt.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Cach-truy-cap-VPS-Linux-bang-SSH-tren-Windows\"><\/span>C\u00e1ch truy c\u1eadp VPS Linux b\u1eb1ng SSH tr\u00ean Windows<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ng\u01b0\u1eddi d\u00f9ng h\u1ec7 \u0111i\u1ec1u h\u00e0nh Windows c\u00f3 hai ph\u01b0\u01a1ng ph\u00e1p ch\u00ednh \u0111\u1ec3 k\u1ebft n\u1ed1i SSH. B\u1ea1n c\u00f3 th\u1ec3 ch\u1ecdn c\u00e1ch d\u00f9ng ph\u1ea7n m\u1ec1m c\u00f3 giao di\u1ec7n \u0111\u1ed3 h\u1ecda quen thu\u1ed9c nh\u01b0 PuTTY ho\u1eb7c d\u00f9ng tr\u1ef1c ti\u1ebfp c\u1eeda s\u1ed5 d\u00f2ng l\u1ec7nh m\u1ea1nh m\u1ebd c\u00f3 s\u1eb5n l\u00e0 Windows Terminal. C\u1ea3 hai c\u00e1ch \u0111\u1ec1u d\u1eabn \u0111\u1ebfn c\u00f9ng m\u1ed9t k\u1ebft qu\u1ea3.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Su-dung-PuTTY\"><\/span>S\u1eed d\u1ee5ng PuTTY<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>PuTTY l\u00e0 c\u00f4ng c\u1ee5 SSH client kinh \u0111i\u1ec3n v\u00e0 ph\u1ed5 bi\u1ebfn nh\u1ea5t tr\u00ean Windows v\u00ec s\u1ef1 \u0111\u01a1n gi\u1ea3n v\u00e0 g\u1ecdn nh\u1eb9 c\u1ee7a n\u00f3.<\/p>\n<p><strong>B\u01b0\u1edbc 1: T\u1ea3i v\u00e0 c\u00e0i \u0111\u1eb7t PuTTY<\/strong><\/p>\n<p>B\u1ea1n truy c\u1eadp v\u00e0o trang web ch\u00ednh th\u1ee9c c\u1ee7a PuTTY t\u1ea1i <a href=\"https:\/\/putty.org\" rel=\"nofollow noopener\" target=\"_blank\">putty.org<\/a> v\u00e0 t\u1ea3i v\u1ec1 phi\u00ean b\u1ea3n ph\u00f9 h\u1ee3p v\u1edbi m\u00e1y t\u00ednh c\u1ee7a m\u00ecnh. Qu\u00e1 tr\u00ecnh c\u00e0i \u0111\u1eb7t r\u1ea5t nhanh ch\u00f3ng v\u00e0 ch\u1ec9 c\u1ea7n v\u00e0i c\u00fa nh\u1ea5p chu\u1ed9t.<\/p>\n<p><strong>B\u01b0\u1edbc 2: C\u1ea5u h\u00ecnh k\u1ebft n\u1ed1i<\/strong><\/p>\n<p>M\u1edf PuTTY l\u00ean. T\u1ea1i giao di\u1ec7n ch\u00ednh, b\u1ea1n ch\u1ec9 c\u1ea7n \u0111i\u1ec1n hai th\u00f4ng tin quan tr\u1ecdng:<\/p>\n<ul>\n<li>Trong \u00f4 <strong>Host Name (or IP address)<\/strong>, nh\u1eadp \u0111\u1ecba ch\u1ec9 IP c\u1ee7a VPS.<\/li>\n<li>\u0110\u1ea3m b\u1ea3o \u00f4 <strong>Port<\/strong> hi\u1ec3n th\u1ecb gi\u00e1 tr\u1ecb <code>22<\/code> (ho\u1eb7c c\u1ed5ng SSH t\u00f9y ch\u1ec9nh c\u1ee7a b\u1ea1n).<\/li>\n<li>M\u1ee5c <strong>Connection type<\/strong> ph\u1ea3i \u0111\u01b0\u1ee3c ch\u1ecdn l\u00e0 <strong>SSH<\/strong>.<\/li>\n<\/ul>\n<p>\u0110\u1ec3 ti\u1ec7n cho l\u1ea7n sau, b\u1ea1n c\u00f3 th\u1ec3 \u0111\u1eb7t t\u00ean cho phi\u00ean l\u00e0m vi\u1ec7c n\u00e0y \u1edf \u00f4 <strong>Saved Sessions<\/strong> v\u00e0 nh\u1ea5n <strong>Save<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-PuTTY.png\" alt=\"Truy c\u1eadp VPS Linux qua SSH b\u1eb1ng PuTTY\" width=\"600\" height=\"540\" class=\"aligncenter size-full wp-image-31212\" title=\"\" srcset=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-PuTTY.png 600w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-PuTTY-300x270.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><strong>B\u01b0\u1edbc 3: Th\u1ef1c hi\u1ec7n k\u1ebft n\u1ed1i<\/strong><\/p>\n<p>Nh\u1ea5n n\u00fat <strong>Open<\/strong> \u1edf d\u01b0\u1edbi c\u00f9ng. L\u1ea7n \u0111\u1ea7u ti\u00ean k\u1ebft n\u1ed1i, PuTTY s\u1ebd hi\u1ec3n th\u1ecb m\u1ed9t c\u1ea3nh b\u00e1o b\u1ea3o m\u1eadt (PuTTY Security Alert) h\u1ecfi b\u1ea1n c\u00f3 tin t\u01b0\u1edfng v\u00e0o &#8220;d\u1ea5u v\u00e2n tay&#8221; c\u1ee7a m\u00e1y ch\u1ee7 kh\u00f4ng. \u0110\u00e2y l\u00e0 m\u1ed9t c\u01a1 ch\u1ebf b\u1ea3o m\u1eadt b\u00ecnh th\u01b0\u1eddng, h\u00e3y nh\u1ea5n <strong>Accept<\/strong> \u0111\u1ec3 ti\u1ebfp t\u1ee5c.<\/p>\n<p>M\u1ed9t c\u1eeda s\u1ed5 d\u00f2ng l\u1ec7nh m\u00e0u \u0111en s\u1ebd hi\u1ec7n ra. H\u1ec7 th\u1ed1ng s\u1ebd y\u00eau c\u1ea7u b\u1ea1n nh\u1eadp th\u00f4ng tin \u0111\u0103ng nh\u1eadp:<\/p>\n<ul>\n<li><code>login as:<\/code> b\u1ea1n nh\u1eadp <code>root<\/code> r\u1ed3i nh\u1ea5n Enter.<\/li>\n<li><code>root@your_ip's password:<\/code> b\u1ea1n nh\u1eadp m\u1eadt kh\u1ea9u VPS. L\u01b0u \u00fd quan tr\u1ecdng: v\u00ec l\u00fd do b\u1ea3o m\u1eadt, m\u1eadt kh\u1ea9u s\u1ebd kh\u00f4ng hi\u1ec3n th\u1ecb b\u1ea5t k\u1ef3 k\u00fd t\u1ef1 n\u00e0o khi b\u1ea1n g\u00f5. H\u00e3y c\u1ee9 g\u00f5 ch\u00ednh x\u00e1c v\u00e0 nh\u1ea5n Enter.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-PuTTY-01.png\" alt=\"Truy c\u1eadp VPS Linux qua SSH b\u1eb1ng PuTTY 01\" width=\"817\" height=\"517\" class=\"aligncenter size-full wp-image-31210\" title=\"\" srcset=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-PuTTY-01.png 817w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-PuTTY-01-300x190.png 300w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-PuTTY-01-768x486.png 768w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-PuTTY-01-750x475.png 750w\" sizes=\"auto, (max-width: 817px) 100vw, 817px\" \/><\/p>\n<p>N\u1ebfu th\u00f4ng tin ch\u00ednh x\u00e1c, b\u1ea1n s\u1ebd th\u1ea5y d\u00f2ng ch\u00e0o m\u1eebng c\u1ee7a h\u1ec7 \u0111i\u1ec1u h\u00e0nh. Ch\u00fac m\u1eebng, b\u1ea1n \u0111\u00e3 truy c\u1eadp th\u00e0nh c\u00f4ng v\u00e0o VPS c\u1ee7a m\u00ecnh!<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-PuTTY-02.png\" alt=\"Truy c\u1eadp VPS Linux qua SSH b\u1eb1ng PuTTY 02\" width=\"821\" height=\"513\" class=\"aligncenter size-full wp-image-31211\" title=\"\" srcset=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-PuTTY-02.png 821w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-PuTTY-02-300x187.png 300w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-PuTTY-02-768x480.png 768w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-PuTTY-02-750x469.png 750w\" sizes=\"auto, (max-width: 821px) 100vw, 821px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Dung-Windows-Terminal-PowerShell\"><\/span>D\u00f9ng Windows Terminal \/ PowerShell<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>K\u1ec3 t\u1eeb Windows 10, Microsoft \u0111\u00e3 t\u00edch h\u1ee3p s\u1eb5n OpenSSH client, cho ph\u00e9p b\u1ea1n k\u1ebft n\u1ed1i SSH tr\u1ef1c ti\u1ebfp t\u1eeb Terminal ho\u1eb7c PowerShell m\u00e0 kh\u00f4ng c\u1ea7n c\u00e0i th\u00eam ph\u1ea7n m\u1ec1m.<\/p>\n<p>C\u00e1ch l\u00e0m c\u1ef1c k\u1ef3 \u0111\u01a1n gi\u1ea3n. B\u1ea1n m\u1edf Windows Terminal (ho\u1eb7c PowerShell), sau \u0111\u00f3 g\u00f5 l\u1ec7nh theo c\u00fa ph\u00e1p sau v\u00e0 nh\u1ea5n Enter:<\/p>\n<p><code>ssh username@ip_address<\/code><\/p>\n<p>V\u00ed d\u1ee5: <code>ssh root@103.179.189.212<\/code><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-Windows-Terminal-1.png\" alt=\"Truy c\u1eadp VPS Linux qua SSH b\u1eb1ng Windows Terminal\" width=\"1472\" height=\"757\" class=\"aligncenter size-full wp-image-31217\" title=\"\" srcset=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-Windows-Terminal-1.png 1472w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-Windows-Terminal-1-300x154.png 300w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-Windows-Terminal-1-1024x527.png 1024w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-Windows-Terminal-1-768x395.png 768w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-Windows-Terminal-1-750x386.png 750w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-Windows-Terminal-1-1140x586.png 1140w\" sizes=\"auto, (max-width: 1472px) 100vw, 1472px\" \/><\/p>\n<p>N\u1ebfu VPS c\u1ee7a b\u1ea1n s\u1eed d\u1ee5ng m\u1ed9t c\u1ed5ng SSH kh\u00e1c c\u1ed5ng 22, b\u1ea1n c\u1ea7n th\u00eam <a href=\"https:\/\/interdata.vn\/blog\/tham-so-parameter-la-gi\/\">tham s\u1ed1<\/a> <code>-p<\/code> (vi\u1ebft t\u1eaft c\u1ee7a port) v\u00e0o c\u00e2u l\u1ec7nh:<\/p>\n<p><code>ssh username@ip_address -p your_port<\/code><\/p>\n<p>V\u00ed d\u1ee5: <code>ssh root@103.179.189.212 -p 2222<\/code><\/p>\n<p>T\u01b0\u01a1ng t\u1ef1 PuTTY, l\u1ea7n \u0111\u1ea7u k\u1ebft n\u1ed1i b\u1ea1n s\u1ebd \u0111\u01b0\u1ee3c h\u1ecfi \u0111\u1ec3 x\u00e1c nh\u1eadn tin t\u01b0\u1edfng m\u00e1y ch\u1ee7. H\u00e3y g\u00f5 <code>yes<\/code> v\u00e0 nh\u1ea5n Enter. Sau \u0111\u00f3, nh\u1eadp m\u1eadt kh\u1ea9u \u0111\u1ec3 ho\u00e0n t\u1ea5t \u0111\u0103ng nh\u1eadp.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-Windows-Terminal-01.png\" alt=\"Truy c\u1eadp VPS Linux qua SSH b\u1eb1ng Windows Terminal\" width=\"1472\" height=\"761\" class=\"aligncenter size-full wp-image-31213\" title=\"\" srcset=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-Windows-Terminal-01.png 1472w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-Windows-Terminal-01-300x155.png 300w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-Windows-Terminal-01-1024x529.png 1024w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-Windows-Terminal-01-768x397.png 768w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-Windows-Terminal-01-750x388.png 750w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Truy-cap-VPS-Linux-qua-SSH-bang-Windows-Terminal-01-1140x589.png 1140w\" sizes=\"auto, (max-width: 1472px) 100vw, 1472px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Cach-truy-cap-vao-VPS-Linux-bang-SSH-tren-macOS-va-Linux\"><\/span>C\u00e1ch truy c\u1eadp v\u00e0o VPS Linux b\u1eb1ng SSH tr\u00ean macOS v\u00e0 Linux<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0110\u1ed1i v\u1edbi ng\u01b0\u1eddi d\u00f9ng macOS v\u00e0 c\u00e1c h\u1ec7 \u0111i\u1ec1u h\u00e0nh Linux (nh\u01b0 Ubuntu, CentOS), vi\u1ec7c k\u1ebft n\u1ed1i SSH c\u00f2n \u0111\u01a1n gi\u1ea3n h\u01a1n n\u1eefa. C\u00e1c h\u1ec7 \u0111i\u1ec1u h\u00e0nh n\u00e0y \u0111\u1ec1u c\u00f3 s\u1eb5n m\u1ed9t SSH client m\u1ea1nh m\u1ebd \u0111\u01b0\u1ee3c t\u00edch h\u1ee3p trong \u1ee9ng d\u1ee5ng Terminal m\u1eb7c \u0111\u1ecbnh.<\/p>\n<p>B\u1ea1n ch\u1ec9 c\u1ea7n m\u1edf Terminal l\u00ean v\u00e0 th\u1ef1c thi c\u00e2u l\u1ec7nh t\u01b0\u01a1ng t\u1ef1 nh\u01b0 tr\u00ean Windows Terminal:<\/p>\n<p><code>ssh username@ip_address<\/code><\/p>\n<p>Sau \u0111\u00f3, nh\u1eadp m\u1eadt kh\u1ea9u khi \u0111\u01b0\u1ee3c y\u00eau c\u1ea7u. Kh\u00f4ng c\u1ea7n c\u00e0i \u0111\u1eb7t, kh\u00f4ng c\u1ea7n c\u1ea5u h\u00ecnh ph\u1ee9c t\u1ea1p. \u0110\u00e2y l\u00e0 m\u1ed9t l\u1ee3i th\u1ebf l\u1edbn cho c\u00e1c <a href=\"https:\/\/interdata.vn\/blog\/lap-trinh-la-gi\/\">l\u1eadp tr\u00ecnh<\/a> vi\u00ean v\u00e0 qu\u1ea3n tr\u1ecb vi\u00ean h\u1ec7 th\u1ed1ng l\u00e0m vi\u1ec7c tr\u00ean m\u00f4i tr\u01b0\u1eddng Unix-like.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Cach-su-dung-SSH-key-de-truy-cap-VPS\"><\/span>C\u00e1ch s\u1eed d\u1ee5ng SSH key \u0111\u1ec3 truy c\u1eadp VPS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0110\u0103ng nh\u1eadp b\u1eb1ng m\u1eadt kh\u1ea9u tuy \u0111\u01a1n gi\u1ea3n nh\u01b0ng ti\u1ec1m \u1ea9n r\u1ee7i ro b\u1ecb t\u1ea5n c\u00f4ng d\u00f2 m\u1eadt kh\u1ea9u (brute-force). S\u1eed d\u1ee5ng SSH key l\u00e0 ph\u01b0\u01a1ng ph\u00e1p thay th\u1ebf an to\u00e0n v\u00e0 ti\u1ec7n l\u1ee3i h\u01a1n r\u1ea5t nhi\u1ec1u. C\u01a1 ch\u1ebf n\u00e0y ho\u1ea1t \u0111\u1ed9ng d\u1ef1a tr\u00ean m\u1ed9t c\u1eb7p kh\u00f3a: m\u1ed9t kh\u00f3a c\u00f4ng khai (public key) \u0111\u1eb7t tr\u00ean VPS v\u00e0 m\u1ed9t kh\u00f3a ri\u00eang t\u01b0 (private key) l\u01b0u tr\u00ean m\u00e1y t\u00ednh c\u1ee7a b\u1ea1n.<\/p>\n<p><strong>B\u01b0\u1edbc 1: T\u1ea1o c\u1eb7p SSH key tr\u00ean m\u00e1y t\u00ednh<\/strong><\/p>\n<p>M\u1edf Terminal (tr\u00ean macOS\/Linux) ho\u1eb7c PowerShell\/Git Bash (tr\u00ean Windows) v\u00e0 ch\u1ea1y l\u1ec7nh sau:<\/p>\n<p><code>ssh-keygen -t rsa -b 4096<\/code><\/p>\n<p>L\u1ec7nh n\u00e0y s\u1ebd t\u1ea1o m\u1ed9t c\u1eb7p kh\u00f3a RSA v\u1edbi \u0111\u1ed9 d\u00e0i 4096-bit r\u1ea5t m\u1ea1nh m\u1ebd. H\u1ec7 th\u1ed1ng s\u1ebd h\u1ecfi b\u1ea1n m\u1ed9t v\u00e0i c\u00e2u:<\/p>\n<ul>\n<li><code>Enter file in which to save the key...<\/code>: C\u1ee9 nh\u1ea5n Enter \u0111\u1ec3 l\u01b0u v\u00e0o v\u1ecb tr\u00ed m\u1eb7c \u0111\u1ecbnh.<\/li>\n<li><code>Enter passphrase...<\/code>: Nh\u1eadp m\u1ed9t c\u1ee5m m\u1eadt kh\u1ea9u \u0111\u1ec3 b\u1ea3o v\u1ec7 th\u00eam cho kh\u00f3a ri\u00eang t\u01b0. B\u1ea1n c\u00f3 th\u1ec3 b\u1ecf tr\u1ed1ng b\u1eb1ng c\u00e1ch nh\u1ea5n Enter n\u1ebfu mu\u1ed1n \u0111\u0103ng nh\u1eadp nhanh h\u01a1n, nh\u01b0ng \u0111\u1eb7t passphrase s\u1ebd an to\u00e0n h\u01a1n.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Tao-SSH-Key-01-1.png\" alt=\"T\u1ea1o SSH Key\" width=\"1480\" height=\"765\" class=\"aligncenter size-full wp-image-31216\" title=\"\" srcset=\"https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Tao-SSH-Key-01-1.png 1480w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Tao-SSH-Key-01-1-300x155.png 300w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Tao-SSH-Key-01-1-1024x529.png 1024w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Tao-SSH-Key-01-1-768x397.png 768w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Tao-SSH-Key-01-1-750x388.png 750w, https:\/\/interdata.vn\/blog\/wp-content\/uploads\/2025\/06\/Tao-SSH-Key-01-1-1140x589.png 1140w\" sizes=\"auto, (max-width: 1480px) 100vw, 1480px\" \/><\/p>\n<p><strong>B\u01b0\u1edbc 2: Sao ch\u00e9p Public Key l\u00ean VPS<\/strong><\/p>\n<p>C\u00e1ch d\u1ec5 nh\u1ea5t \u0111\u1ec3 \u0111\u01b0a kh\u00f3a c\u00f4ng khai c\u1ee7a b\u1ea1n l\u00ean VPS l\u00e0 d\u00f9ng l\u1ec7nh <code>ssh-copy-id<\/code>. L\u1ec7nh n\u00e0y s\u1ebd t\u1ef1 \u0111\u1ed9ng sao ch\u00e9p v\u00e0 thi\u1ebft l\u1eadp quy\u1ec1n truy c\u1eadp ch\u00ednh x\u00e1c tr\u00ean m\u00e1y ch\u1ee7.<\/p>\n<p><code>ssh-copy-id username@ip_address<\/code><\/p>\n<p>V\u00ed d\u1ee5: <code>ssh-copy-id root@103.179.189.212<\/code><\/p>\n<p>H\u1ec7 th\u1ed1ng s\u1ebd y\u00eau c\u1ea7u b\u1ea1n nh\u1eadp m\u1eadt kh\u1ea9u c\u1ee7a VPS l\u1ea7n cu\u1ed1i c\u00f9ng. Sau khi l\u1ec7nh th\u1ef1c thi xong, kh\u00f3a c\u1ee7a b\u1ea1n \u0111\u00e3 \u0111\u01b0\u1ee3c c\u00e0i \u0111\u1eb7t.<\/p>\n<p><strong>B\u01b0\u1edbc 3: \u0110\u0103ng nh\u1eadp b\u1eb1ng SSH Key<\/strong><\/p>\n<p>T\u1eeb b\u00e2y gi\u1edd, m\u1ed7i khi b\u1ea1n ch\u1ea1y l\u1ec7nh <code>ssh root@103.179.189.212<\/code>, h\u1ec7 th\u1ed1ng s\u1ebd t\u1ef1 \u0111\u1ed9ng d\u00f9ng kh\u00f3a ri\u00eang t\u01b0 tr\u00ean m\u00e1y b\u1ea1n \u0111\u1ec3 x\u00e1c th\u1ef1c v\u1edbi kh\u00f3a c\u00f4ng khai tr\u00ean VPS. B\u1ea1n s\u1ebd \u0111\u01b0\u1ee3c \u0111\u0103ng nh\u1eadp th\u1eb3ng v\u00e0o m\u00e1y ch\u1ee7 m\u00e0 kh\u00f4ng c\u1ea7n nh\u1eadp m\u1eadt kh\u1ea9u n\u1eefa.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Cach-xu-ly-loi-khi-khong-SSH-duoc\"><\/span>C\u00e1ch x\u1eed l\u00fd l\u1ed7i khi kh\u00f4ng SSH \u0111\u01b0\u1ee3c<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ngay c\u1ea3 nh\u1eefng ng\u01b0\u1eddi c\u00f3 kinh nghi\u1ec7m \u0111\u00f4i khi c\u0169ng g\u1eb7p l\u1ed7i khi k\u1ebft n\u1ed1i SSH. D\u01b0\u1edbi \u0111\u00e2y l\u00e0 c\u00e1c l\u1ed7i ph\u1ed5 bi\u1ebfn nh\u1ea5t v\u00e0 c\u00e1ch ch\u1ea9n \u0111o\u00e1n, kh\u1eafc ph\u1ee5c nhanh ch\u00f3ng.<\/p>\n<ol>\n<li><strong>L\u1ed7i 1: <\/strong><code><strong>Connection Refused<\/strong><\/code> \u0110\u00e2y l\u00e0 l\u1ed7i &#8220;kinh \u0111i\u1ec3n&#8221; nh\u1ea5t, c\u00f3 ngh\u0129a l\u00e0 y\u00eau c\u1ea7u k\u1ebft n\u1ed1i c\u1ee7a b\u1ea1n \u0111\u00e3 b\u1ecb m\u00e1y ch\u1ee7 t\u1eeb ch\u1ed1i.\n<ul>\n<li><strong>Nguy\u00ean nh\u00e2n 1:<\/strong> Sai \u0111\u1ecba ch\u1ec9 IP ho\u1eb7c Port.<\/li>\n<li><strong>Kh\u1eafc ph\u1ee5c:<\/strong> Ki\u1ec3m tra l\u1ea1i th\u1eadt k\u1ef9 th\u00f4ng tin IP v\u00e0 Port b\u1ea1n \u0111\u00e3 nh\u1eadp.<\/li>\n<li><strong>Nguy\u00ean nh\u00e2n 2:<\/strong> D\u1ecbch v\u1ee5 SSH tr\u00ean VPS ch\u01b0a ch\u1ea1y.<\/li>\n<li><strong>Kh\u1eafc ph\u1ee5c:<\/strong> Truy c\u1eadp v\u00e0o VPS qua Console trong trang qu\u1ea3n tr\u1ecb c\u1ee7a <strong>InterData<\/strong> v\u00e0 ch\u1ea1y l\u1ec7nh <code>systemctl status sshd<\/code> \u0111\u1ec3 ki\u1ec3m tra. N\u1ebfu d\u1ecbch v\u1ee5 kh\u00f4ng ch\u1ea1y, d\u00f9ng l\u1ec7nh <code>systemctl start sshd<\/code>.<\/li>\n<li><strong>Nguy\u00ean nh\u00e2n 3:<\/strong> T\u01b0\u1eddng l\u1eeda (Firewall) \u0111ang ch\u1eb7n k\u1ebft n\u1ed1i.<\/li>\n<li><strong>Kh\u1eafc ph\u1ee5c:<\/strong> Ch\u1ea1y l\u1ec7nh <code>ufw status<\/code> \u0111\u1ec3 ki\u1ec3m tra t\u01b0\u1eddng l\u1eeda. N\u1ebfu Port SSH ch\u01b0a \u0111\u01b0\u1ee3c ph\u00e9p, h\u00e3y th\u00eam n\u00f3 b\u1eb1ng l\u1ec7nh <code>ufw allow 22<\/code>.<\/li>\n<\/ul>\n<\/li>\n<li><strong>L\u1ed7i 2: <\/strong><code><strong>Permission Denied (publickey, password)<\/strong><\/code> L\u1ed7i n\u00e0y xu\u1ea5t hi\u1ec7n khi th\u00f4ng tin x\u00e1c th\u1ef1c c\u1ee7a b\u1ea1n kh\u00f4ng \u0111\u01b0\u1ee3c ch\u1ea5p nh\u1eadn.\n<ul>\n<li><strong>Nguy\u00ean nh\u00e2n 1:<\/strong> Sai m\u1eadt kh\u1ea9u ho\u1eb7c username.<\/li>\n<li><strong>Kh\u1eafc ph\u1ee5c:<\/strong> C\u1ea9n th\u1eadn nh\u1eadp l\u1ea1i m\u1eadt kh\u1ea9u. H\u00e3y nh\u1edb r\u1eb1ng Linux ph\u00e2n bi\u1ec7t ch\u1eef hoa, ch\u1eef th\u01b0\u1eddng.<\/li>\n<li><strong>Nguy\u00ean nh\u00e2n 2:<\/strong> Sai c\u1ea5u h\u00ecnh SSH key.<\/li>\n<li><strong>Kh\u1eafc ph\u1ee5c:<\/strong> \u0110\u1ea3m b\u1ea3o b\u1ea1n \u0111\u00e3 sao ch\u00e9p \u0111\u00fang public key l\u00ean VPS v\u00e0 file private key tr\u00ean m\u00e1y t\u00ednh c\u1ee7a b\u1ea1n c\u00f3 quy\u1ec1n truy c\u1eadp \u0111\u00fang (<code>chmod 600 ~\/.ssh\/id_rsa<\/code>).<\/li>\n<\/ul>\n<\/li>\n<li><strong>L\u1ed7i 3: <\/strong><code><strong>Connection Timed Out<\/strong><\/code> L\u1ed7i n\u00e0y c\u00f3 ngh\u0129a l\u00e0 m\u00e1y t\u00ednh c\u1ee7a b\u1ea1n kh\u00f4ng th\u1ec3 nh\u1eadn \u0111\u01b0\u1ee3c ph\u1ea3n h\u1ed3i t\u1eeb m\u00e1y ch\u1ee7 trong m\u1ed9t kho\u1ea3ng th\u1eddi gian nh\u1ea5t \u0111\u1ecbnh.\n<ul>\n<li><strong>Nguy\u00ean nh\u00e2n:<\/strong> Th\u01b0\u1eddng l\u00e0 do s\u1ef1 c\u1ed1 m\u1ea1ng ho\u1eb7c t\u01b0\u1eddng l\u1eeda ch\u1eb7n k\u1ebft n\u1ed1i \u1edf m\u1ed9t m\u1ee9c \u0111\u1ed9 n\u00e0o \u0111\u00f3 (c\u00f3 th\u1ec3 l\u00e0 t\u01b0\u1eddng l\u1eeda tr\u00ean m\u00e1y b\u1ea1n ho\u1eb7c c\u1ee7a nh\u00e0 m\u1ea1ng).<\/li>\n<li><strong>Kh\u1eafc ph\u1ee5c:<\/strong> D\u00f9ng l\u1ec7nh <code>ping your_ip_address<\/code> \u0111\u1ec3 ki\u1ec3m tra xem m\u00e1y b\u1ea1n c\u00f3 k\u1ebft n\u1ed1i \u0111\u01b0\u1ee3c t\u1edbi VPS kh\u00f4ng. N\u1ebfu ping kh\u00f4ng th\u00e0nh c\u00f4ng, v\u1ea5n \u0111\u1ec1 n\u1eb1m \u1edf m\u1ea1ng. N\u1ebfu ping th\u00e0nh c\u00f4ng, h\u00e3y ki\u1ec3m tra l\u1ea1i c\u1ea5u h\u00ecnh t\u01b0\u1eddng l\u1eeda.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"Mot-so-luu-y-bao-mat-khi-dung-SSH\"><\/span>M\u1ed9t s\u1ed1 l\u01b0u \u00fd b\u1ea3o m\u1eadt khi d\u00f9ng SSH<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Sau khi \u0111\u00e3 k\u1ebft n\u1ed1i th\u00e0nh c\u00f4ng, vi\u1ec7c \u0111\u1ea7u ti\u00ean b\u1ea1n n\u00ean l\u00e0m l\u00e0 gia c\u1ed1 &#8220;c\u00e1nh c\u1eeda&#8221; SSH \u0111\u1ec3 b\u1ea3o v\u1ec7 VPS t\u1ed1t h\u01a1n.<\/p>\n<ol>\n<li><strong>\u0110\u1ed5i Port SSH m\u1eb7c \u0111\u1ecbnh:<\/strong> C\u00e1c bot t\u1ea5n c\u00f4ng t\u1ef1 \u0111\u1ed9ng lu\u00f4n qu\u00e9t c\u1ed5ng 22. Vi\u1ec7c \u0111\u1ed5i sang m\u1ed9t c\u1ed5ng kh\u00e1c (v\u00ed d\u1ee5: 2222) s\u1ebd gi\u00fap b\u1ea1n &#8220;t\u00e0ng h\u00ecnh&#8221; tr\u01b0\u1edbc h\u1ea7u h\u1ebft c\u00e1c cu\u1ed9c t\u1ea5n c\u00f4ng n\u00e0y. B\u1ea1n c\u00f3 th\u1ec3 l\u00e0m \u0111i\u1ec1u n\u00e0y b\u1eb1ng c\u00e1ch s\u1eeda file <code>\/etc\/ssh\/sshd_config<\/code>.<\/li>\n<li><strong>T\u1eaft quy\u1ec1n \u0111\u0103ng nh\u1eadp c\u1ee7a <\/strong><code><strong>root<\/strong><\/code><strong>:<\/strong> T\u00e0i kho\u1ea3n <code>root<\/code> l\u00e0 m\u1ee5c ti\u00eau h\u1ea5p d\u1eabn nh\u1ea5t. H\u00e3y t\u1ea1o m\u1ed9t t\u00e0i kho\u1ea3n ng\u01b0\u1eddi d\u00f9ng th\u01b0\u1eddng, c\u1ea5p quy\u1ec1n <code>sudo<\/code> cho n\u00f3, sau \u0111\u00f3 t\u1eaft quy\u1ec1n \u0111\u0103ng nh\u1eadp SSH c\u1ee7a <code>root<\/code> (<code>PermitRootLogin no<\/code> trong file c\u1ea5u h\u00ecnh). \u0110i\u1ec1u n\u00e0y b\u1ed5 sung th\u00eam m\u1ed9t l\u1edbp b\u1ea3o v\u1ec7 v\u1eefng ch\u1eafc.<\/li>\n<li><strong>C\u1ea5u h\u00ecnh Firewall:<\/strong> S\u1eed d\u1ee5ng m\u1ed9t c\u00f4ng c\u1ee5 t\u01b0\u1eddng l\u1eeda nh\u01b0 UFW (Uncomplicated Firewall) \u0111\u1ec3 ch\u1ec9 cho ph\u00e9p c\u00e1c \u0111\u1ecba ch\u1ec9 IP tin c\u1eady \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i v\u00e0o c\u1ed5ng SSH c\u1ee7a b\u1ea1n.<\/li>\n<\/ol>\n<p>Vi\u1ec7c l\u00e0m ch\u1ee7 SSH l\u00e0 k\u1ef9 n\u0103ng c\u01a1 b\u1ea3n nh\u01b0ng c\u1ef1c k\u1ef3 quan tr\u1ecdng, gi\u00fap b\u1ea1n khai th\u00e1c t\u1ed1i \u0111a s\u1ee9c m\u1ea1nh c\u1ee7a m\u00e1y ch\u1ee7 \u1ea3o. V\u1edbi nh\u1eefng h\u01b0\u1edbng d\u1eabn chi ti\u1ebft t\u1eeb InterData, hy v\u1ecdng b\u1ea1n c\u00f3 th\u1ec3 t\u1ef1 tin qu\u1ea3n tr\u1ecb v\u00e0 ph\u00e1t tri\u1ec3n c\u00e1c d\u1ef1 \u00e1n c\u1ee7a m\u00ecnh tr\u00ean m\u1ed9t n\u1ec1n t\u1ea3ng m\u1ea1nh m\u1ebd v\u00e0 an to\u00e0n.<\/p>\n<p>Tham kh\u1ea3o d\u1ecbch v\u1ee5 <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/interdata.vn\/vps-linux\">VPS Linux gi\u00e1 r\u1ebb &#8211; SSD NVMe t\u1ed1c \u0111\u1ed9 cao<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Qu\u1ea3n tr\u1ecb m\u1ed9t m\u00e1y ch\u1ee7 \u1ea3o (VPS) m\u1edf ra v\u00f4 v\u00e0n kh\u1ea3 n\u0103ng, nh\u01b0ng vi\u1ec7c k\u1ebft n\u1ed1i v\u00e0 ra l\u1ec7nh cho n\u00f3 l\u1ea1i l\u00e0 r\u00e0o c\u1ea3n \u0111\u1ea7u ti\u00ean. SSH ch\u00ednh l\u00e0 chi\u1ebfc ch\u00eca kh\u00f3a an to\u00e0n v\u00e0 m\u1ea1nh m\u1ebd nh\u1ea5t \u0111\u1ec3 b\u1ea1n l\u00e0m ch\u1ee7 ho\u00e0n to\u00e0n VPS Linux c\u1ee7a m\u00ecnh. B\u00e0i vi\u1ebft n\u00e0y l\u00e0 h\u01b0\u1edbng<\/p>\n","protected":false},"author":2,"featured_media":31208,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[49],"tags":[],"class_list":["post-31200","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps"],"_links":{"self":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts\/31200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/comments?post=31200"}],"version-history":[{"count":2,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts\/31200\/revisions"}],"predecessor-version":[{"id":31219,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/posts\/31200\/revisions\/31219"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/media\/31208"}],"wp:attachment":[{"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/media?parent=31200"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/categories?post=31200"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/interdata.vn\/blog\/wp-json\/wp\/v2\/tags?post=31200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}