Linux의 SSH는 "Secure Shell"의 약어입니다. 이는 애플리케이션 계층과 전송 계층을 기반으로 하는 보안 프로토콜로, 컴퓨터 간 암호화된 로그인에 사용됩니다. SSH 프로토콜을 사용하여 데이터를 전송하고 보다 안전한 SFTP 서비스를 제공합니다.
이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.
리눅스에서 ssh는 무엇을 의미하나요
간단히 말하면 SSH(Secure Shell Protocol)는 컴퓨터 간 암호화된 로그인에 사용되는 네트워크 프로토콜입니다. 기본적으로 SSH 서비스는 두 가지 서비스 기능을 제공하는데, 하나는 텔넷 원격 온라인 서버와 유사한 서비스, 즉 SSH 서비스를 제공하는 것이며, 다른 하나는 FTP 서비스와 유사한 sftp-server를 사용하는 것입니다. SSH 프로토콜을 사용하여 데이터를 전송함으로써 보다 안전한 SFTP 서비스를 제공합니다.
알림: SSH 클라이언트(ssh 명령)에는 SSH 프로토콜을 통해서도 작동하는 매우 유용한 원격 보안 복사 명령 scp가 포함되어 있습니다.
SSH는 IETF의 Network Working Group에서 개발한 Secure Shell의 약어입니다.
SSH는 애플리케이션 계층을 기반으로 하는 보안 프로토콜입니다. SSH는 원격 로그인 세션 및 기타 네트워크 서비스에 대한 보안을 제공하도록 설계된 보다 안정적인 프로토콜입니다. SSH 프로토콜을 사용하면 원격 관리 시 정보 유출을 효과적으로 방지할 수 있습니다. SSH는 원래 UNIX 시스템의 프로그램이었지만 빠르게 다른 운영 플랫폼으로 확장되었습니다.
SSH는 올바르게 사용하면 네트워크의 허점을 막을 수 있습니다. SSH 클라이언트는 다양한 플랫폼에서 사용할 수 있습니다. HP-UX, Linux, AIX, Solaris, Digital UNIX, Irix 등을 포함한 거의 모든 UNIX 플랫폼에서 SSH를 실행할 수 있습니다.
ssh 명령은 Linux 호스트에 원격으로 로그인하는 데 사용됩니다.
공통 형식: ssh [-l 로그인_이름] [-p 포트] [user@]호스트 이름
man ssh를 사용하면 자세한 내용을 볼 수 있습니다.
사용자를 지정하지 않으면 기본적으로 루트 계정을 사용하여 로그인하게 됩니다.
ssh 192.168.0.15
사용자 지정:
ssh -l root 192.168.0.15 ssh root@192.168.0.15
ssh 로그인 포트를 수정한 경우:
ssh -p 521 192.168.0.15 ssh -l root -p 521 192.168.0.15 ssh -p 521 root@192.168.0.15
또한 구성 파일을 수정하세요. / etc/ssh/sshd_config ssh 로그인 포트를 변경하고 루트로 로그인을 금지합니다. 포트를 변경하면 포트 검색이 방지될 수 있습니다. (파일 /etc/ssh/sshd_config는 서버용이고 /etc/ssh/ssh_config는 클라이언트용입니다. 스캐닝 포트 소프트웨어 nmap을 사용하여 yum을 설치하고 nmap -y를 설치합니다. ip 또는 도메인 이름 -p와 함께 nmap을 사용하세요. 1-65535)
구성 파일 편집:
vim /etc/ssh/sshd_config
#Port 22를 찾아서 주석을 제거하고 3자리 포트로 변경:
Port 521
#PermitRootLogin을 찾아서 주석을 제거하고 변경합니다. 대상:
PermitRootLogin no
sshd 서비스 다시 시작:
service sshd restart <#我喜欢用/etc/init.d/ssh restart因为这样不容易出错,可以tab到。
다시 시작됨: sshd 중지 중: [ OK ]
sshd 시작: [ OK ]
관련 권장 사항: "Linux 비디오 튜토리얼"
위 내용은 리눅스에서 SSH는 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!