>  기사  >  운영 및 유지보수  >  Linux에서 ssh 명령을 찾을 수 없는 경우 수행할 작업

Linux에서 ssh 명령을 찾을 수 없는 경우 수행할 작업

青灯夜游
青灯夜游원래의
2023-02-17 11:46:413566검색

해결 방법: 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를 엽니다.

Linux에서 ssh 명령을 찾을 수 없는 경우 수행할 작업

이 튜토리얼의 운영 환경: 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.