-
넷사랑 공식 홈페이지(https://www.netsarang.com/zh/xshell/)에서 xshell6을 다운로드 받으시면 비상업용 버전을 사용하실 수 있으며, 개인 이메일 주소를 제공하셔야 하며, 보내드린 다운로드 링크를 통해 다운로드 받으시면 됩니다. .
-
xshell6 설치 및 시작
-
새 세션 생성, 이름 설정(예: 가상 머신 linux), 프로토콜은 SSH, 호스트는 가상 머신 터미널의 IP 주소로 설정(ip -a 명령을 사용하여 Ubuntu 터미널에서 IP 주소를 쿼리) ), 포트 번호는 기본적으로 22입니다.
-
사용자 인증 가상 머신 단말의 사용자 이름과 비밀번호를 입력하고 완료 후 연결을 클릭합니다.
-
연결 실패를 나타내고 문제를 해결합니다.
-
가상 머신 터미널에 sudo su를 입력하여 사용자를 루트로 전환한 다음 시스템 프롬프트에 따라 암호를 입력합니다(sudo는 루트 슈퍼 관리자로 실행한다는 의미).
-
sudo apt-get install vim(새로 설치된 Ubuntu는 vim을 설치해야 함)을 실행하면 시스템이 지침에 따라 설치됩니다.
-
sudo apt-get install openssh-server를 실행하여 ssh 서비스를 설치하면(원격 연결이 주로 이 기능에 사용됨) 시스템이 지침에 따라 설치됩니다.
-
netstat -ntlp|grep 22를 실행하여 포트 22가 활성화되어 있는지 확인하면 시스템이 Command 'netstat' not found를 표시하지만 다음을 사용하여 설치할 수 있습니다.
-
apt install net-tools를 실행하여 net-tools 네트워크 구성 도구를 설치합니다.
-
netstat -ntlp|grep 22를 다시 성공적으로 실행하면 포트 22가 열렸습니다.
-
sudo apt-get install ufw를 실행하여 Ubuntu 방화벽을 설치 및 구성합니다(apt-get은 Ubuntu용 패키지 관리 도구입니다).
-
sudo ufw enable을 실행하여 Ubuntu 방화벽을 활성화합니다.
-
sudo ufw allow 22를 실행하여 외부 IP 주소가 시스템의 포트 22에 액세스하도록 허용합니다.
-
xshell 세션에 다시 연결을 시도하면 연결에 성공합니다.
위 내용은 약간의 개인적인 경험 공유이니 틀린 부분이 있다면 지적과 수정 부탁드립니다~