>source

Windows 스토어에서 Windows 10 (2004) WSL 2에 우분투 20.04.1 LTS를 설치했습니다.

cygwin에서 전환하고 싶으므로 cygwin ssh 구성을 /mnt /d 에서 ~ 로 복사합니다.

cp -R /mnt/d/dev/cygwin64/root/home/myuser/.ssh/.

평범한 ssh 연결이 작동하지 않고 ~ /.ssh 의 파일 /폴더 권한에서 온 것 같습니다

이 폴더의 ls 가 작동하지 않습니다.

$ ls -al .ssh/
ls: cannot access '.ssh/id_rsa.pub': Permission denied
ls: cannot access '.ssh/id_rsa': Permission denied
ls: cannot access '.ssh/..': Permission denied
ls: cannot access '.ssh/.': Permission denied
ls: cannot access '.ssh/known_hosts': Permission denied
total 0
d????????? ? ? ? ?            ? .
d????????? ? ? ? ?            ? ..
-????????? ? ? ? ?            ? id_rsa
-????????? ? ? ? ?            ? id_rsa.pub
-????????? ? ? ? ?            ? known_hosts

해보았습니다

sudo chown myuser:myuser .ssh
sudo chown myuser:myuser .ssh/*

.ssh 는 여전히 ????????

와 동일합니다.

다음은 홈 폴더보기입니다.

$ ls -al
total 44
drwxr-xr-x 5 myuser myuser 4096 Aug 25 10:54 .
drwxr-xr-x 3 root  root  4096 Aug 24 21:14 ..
-rw-------1 myuser myuser  974 Aug 25 11:12 .bash_history
-rw-r--r--1 myuser myuser  220 Aug 24 21:14 .bash_logout
-rw-r--r--1 myuser myuser 5026 Aug 25 10:53 .bashrc
drwxr-xr-x 2 myuser myuser 4096 Aug 24 21:19 .docker
drwxr-xr-x 2 myuser myuser 4096 Aug 24 21:15 .landscape
-rw-r--r--1 myuser myuser    0 Aug 26 17:00 .motd_shown
-rw-r--r--1 myuser myuser  807 Aug 24 21:14 .profile
drw-r--r--2 myuser myuser 4096 Aug 25 10:54 .ssh
-rw-r--r--1 myuser myuser    0 Aug 24 21:16 .sudo_as_admin_successful
-rw-------1 myuser myuser  792 Aug 25 10:53 .viminfo

성공하지 않고 자동 마운트로 wsl.conf 파일을 추가하려고했습니다.

$ cat /etc/wsl.conf
[automount]
enabled= true
options= "metadata"

관련 자료

  • 이전 javascript - 동적 키를 사용하여 mongodb 집계 결과 재구성
  • 다음 javascript - Highcharts JS에서 줄 제거