jPC는 대부분의 Linux 시스템과 마찬가지로 SSH(Secure Shell)를 이용하여 다른 장치에서 안전하게 원격 접속할 수 있습니다.
기본적으로 SSH 서비스는 비활성화되어 있습니다.
SSH 서비스를 활성화하려면 다음 명령을 실행하십시오.
sudo systemctl unmask ssh.socket ssh.service sudo systemctl enable ssh.socket ssh.service sudo systemctl start ssh.socket ssh.service
매번 비밀번호를 입력하지 않고 SSH에 접속하려면 공개키 기반 인증을 설정할 수 있습니다.
이 기능은 개발용 PC에서 원격 배포 및 디버깅을 수행할 때도 일반적으로 필요합니다.
ssh-keygen -t rsa
생성된 키는 일반적으로 다음 위치에 저장됩니다.
$HOME/.sshC:\Users\{사용자이름}\.sshscp $HOME/.ssh/id_rsa.pub admin@{jpc_ip_address}:
mkdir .ssh cat id_rsa.pub >> .ssh/authorized_keys
scp(Secure Copy) 명령을 사용하여 jPC와 파일을 주고받을 수 있습니다.
Windows 10 및 Windows 11에는 일반적으로 scp가 기본 포함되어 있습니다.
원격 PC에서 jPC로 파일을 복사하려면 다음 명령을 사용하십시오.
scp {원본파일경로} admin@{jpc_ip_address}:{대상경로}
jPC에서 원격 PC로 파일을 복사하려면 다음 명령을 사용하십시오.
scp admin@{jpc_ip_address}:{원본파일경로} {대상경로}
폴더 전체를 복사하려면 -r 옵션을 사용하십시오.
또한 *.xml 과 같은 와일드카드를 사용하여 특정 패턴의 파일만 선택할 수 있습니다.