[英]How to sync .ssh folder from Windows to WSL1 correctly?
我想在 WSL1 中同步C:\Users\USERNAME\.ssh
和~/.ssh
.ssh 正確,但我不知道如何實現。 我嘗試使用ln -s /mnt/c/Users/USERNAME/.ssh/.ssh
,它確實按我的預期創建了一個符號鏈接。 但是 ssh 不喜歡~/.ssh
(0777) 中文件的權限,並且chmod
在這里不起作用。 (可能是因為它們是 NTFS 下的文件。)
有沒有辦法模擬權限以便 ssh 可以接受它? 或者有比符號鏈接更好的方法嗎?
如果無法使用符號鏈接方法,您可能希望按需同步,即手動復制您的密鑰從%USERPROFILE%\.ssh
文件夾到代表 WSL1 的$HOME
的文件夾。
請參閱“ Linux 的 Windows 子系統上的主目錄是什么? ”,例如C:\Users\<username>\AppData\Local\lxss
不過,這可能更容易使用WSL2來完成。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.