【发布时间】:2020-12-15 10:25:37
【问题描述】:
我刚刚在 windows 商店的 windows 10 (2004) WSL 2 上安装了 ubuntu 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"
【问题讨论】:
标签: windows-subsystem-for-linux