해결 방법: 1. "yum install ssh" 명령을 실행하여 SSH 서비스를 설치합니다. 2. "service sshd start 또는 /etc/init.d/sshd start" 명령을 실행하여 SSH 서비스를 시작합니다. "vi /etc/ssh /sshd_config" 명령을 사용하여 SSH 서비스 구성 파일을 편집합니다. 4. 기본 포트 번호를 10022로 수정합니다. 5. 방화벽 구성을 변경하고 포트 10022를 엽니다.
이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.
Linux에서는 SSH 서비스가 설치되어 있지 않아 ssh 명령을 찾을 수 없습니다. ssh 명령을 사용하려면 다시 설치해야 합니다.
명령을 사용하여 Linux 시스템에 SSH 서비스가 설치되어 있는지 감지합니다.
rpm -qa |grep ssh
SSH 소프트웨어 패키지가 설치되지 않은 경우 yum 또는 rpm 설치 패키지를 통해 설치할 수 있습니다
설치 Linux에서 SSH 서비스를 구성합니다.
1. yum 설치 패키지
yum install ssh
2를 통해 SSH 서비스를 설치합니다. 설치가 완료되면 SSH 서비스
service sshd start 或 /etc/init.d/sshd start
3를 시작합니다. 서비스 구성 파일
vi /etc/ssh/sshd_config
4. 기본 포트 번호를 10022로 변경합니다.
VI 명령을 사용하여 키보드의 "i"를 눌러 편집 상태로 들어가고 "#port 22" 줄을 찾습니다. , 앞에 있는 "#"을 제거하고 포트 22를 10022로 변경합니다. "ESC" 키를 눌러 편집 상태를 종료합니다. 동시에 "SHIFT+:" 키를 누른 상태에서 "wq"를 입력하여 저장합니다. 출구! 물론 구성 파일을 수정한 후에는 SSH 서비스를 다시 시작해야 합니다!
5. 방화벽 구성 변경
위 단계를 완료한 후 포트 10022를 사용하여 Linux에 연결할 수 없다는 것을 발견했습니다. 이는 Linux 방화벽에 문제가 있기 때문에 포트 10022를 열어야 합니다!
방화벽 구성 정보를 보려면 명령어를 사용하세요
service iptables status
스크린샷에서 볼 수 있듯이 포트 10022를 열었습니다! 구체적인 열기 명령은 다음과 같습니다. (iptables -I INPUT -p tcp --dport 10022 -j ACCEPT 서비스 iptables save를 사용하여 구성을 저장하고 방화벽을 다시 시작하세요!)
관련 권장 사항: "Linux 비디오 튜토리얼"
위 내용은 Linux에서 ssh 명령을 찾을 수 없는 경우 수행할 작업의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!