SSH를 통해 Arch Linux에 액세스하는 방법은 무엇입니까?

SSH를 통해 Arch Linux에 액세스하는 방법은 무엇입니까?

컴퓨터의 모든 터미널 명령을 사용하기 위해 Arch Linux 랩탑에 SSH로 연결하려고 하는데 랩탑에 SSH로 연결하는 방법이나 설치에 다른 연결을 허용하도록 설정을 변경하는 방법을 모르겠습니다. 내 컴퓨터와 노트북이 동일한 네트워크에 연결되어 있고 컴퓨터에서 Ubuntu WSL을 사용하고 있습니다.

누구의 도움에도 감사드립니다.

답변1

SSH를 통해 연결하려는 컴퓨터에서:

  1. sudo pacman -S openssh

  2. sudo vim /etc/ssh/sshd_config--> 주석 처리KbdInteractiveAuthentication no

  3. systemctl start sshd.service && systemctl enable sshd.service

  4. ip -br a | grep UP--> <ip_address>양식을 가져옵니다.192.168.x.x

  5. echo $USER--> 이것은 될 것이다

연결하려는 컴퓨터에서:

  1. ssh <user_name>@<ip_address>-->연결하려는 컴퓨터의 비밀번호를 적용하세요.

답변2

OpenSSH를 사용 중일 수 있습니다. 가장 쉬운 방법은 비밀번호 인증을 사용하는 것입니다.

Arch Linux 노트북에서 SSH 데몬을 시작합니다.

systemctl start sshd

Arch Linux 노트북에서 개인 IP 주소를 찾으세요.

ip route get 1.2.3.4 | awk '{print $7}'

이제 Ubuntu PC에서 Arch에 연결합니다.

ssh <username>@<ip>

예를 들어, 내 사용자 이름이 "michael"이고 IP 주소가 "192.165.1.14"인 경우 다음을 실행합니다.

ssh [email protected]

SSH 세션을 완료한 후 Arch Linux 노트북에서 SSH 데몬을 중지해야 합니다.

systemctl stop sshd

관련 정보