簡體   English   中英

如何將 ssh 文件夾從 Windows 正確同步到 WSL1?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM