Hur installerar och konfigurerar jag ssh-server och ssh-klient under CentOS Linux operativsystem? Kan du förklara CentOS SSH-installationskommandon?
OpenSSH är en gratis programvara med öppen källkod för fjärrinloggning och körning av kommandon på CentOS Enterprise Linux-servrar eller skrivbordssystem. I den här handledningen kommer vi att lära oss att installera ssh-server/klient och konfigurera samma.
CentOS SSH Installation
Du måste installera följande paket (som installeras som standard tills och om du inte har tagit bort det eller hoppat över det när du installerade CentOS):
- openssh-clients : OpenSSH-klientprogrammen
- openssh-server : OpenSSH-serverns daemon
Låt oss se alla steg i detalj.
OpenSSH-installationer under CentOS Linux
För att installera servern och klienten skriver du följande kommando som root-användare:# yum -y install openssh-server openssh-clients
CentOS 6.x och äldre kommandon
Starta tjänsten:# chkconfig sshd on
# service sshd start
Säkerställ att port 22 är öppen:# netstat -tulpn | grep :22
Inställningar för brandväggar För CentOS 6.x och äldre
Redigera /etc/sysconfig/iptables (IPv4 brandvägg),# vi /etc/sysconfig/iptables
Lägg till raderna:
Ersätt RH-Firewall-1-INPUT med faktiska kedjor i din konfigurationsfil. Se CentOS/Redhat (RHEL 6.x) handledningssida för mer information.
CentOS 7.x/8.x och högre kommandon
Konfiguration av openssh-server
Hur man testar ssh-installationen
Slutsats
Du har lärt dig hur du installerar openssh-server (sshd) och klienter på CentOS Linux med hjälp av kommandot yum. För mer information se följande handledning:
- Top 20 OpenSSH Server Best Security Practices
🐧 Få de senaste handledningarna om Linux, Open Source & DevOps via RSS-flöde eller Veckans nyhetsbrev via e-post.
🐧 16 kommentarer så här långt… lägg till en ↓
Kategori | Lista över Unix- och Linuxkommandon |
---|---|
Fil Management | cat |
Firewall | Alpine Awall – CentOS 8 – OpenSUSE – RHEL 8 – Ubuntu 16.04 – Ubuntu 18.04 – Ubuntu 20.04 |
Nätverksverktyg | dig – host – ip – nmap |
OpenVPN | CentOS 7 – CentOS 8 – Debian 10 – Debian 8/9 – Ubuntu 18.04 – Ubuntu 20.04 |
Pakethantering | apk – apt |
Processhantering | bg – chroot – cron – disown – fg – jobs – killall – kill – pidof – pstree – pwdx – time |
Sökning | grep – whereis – which |
Användarinformation | groups – id – lastcomm – last – last – lid/libuser-lid – logname – members – users – whoami – who – w |
WireGuard VPN | Alpine – CentOS 8 – Debian 10 – Firewall – Ubuntu 20.04 |