前言:
想在Windows下編輯,然后轉到Linux下編譯。但由於工程太大,故用共享的方法。我把我遇到的坑在這里記錄一下,方便日后查驗回顧。
Windows共享:
1. 你的 <share-username> 是括號后面的(有的時候還要輸入組名)
.
2. 因為安全原因微軟把SMBv1默認設置為關閉。而Ubuntu16的內核只支持SMBv1(Ubuntu16支持SMBv2)。所以要手動把SMBv1打開。
lsl 具體操作:在【程序】分類中找到【程序和 功能】,在左側欄找到【啟用和關閉windows功能】,再依次找到圖中所示的【SMB1.0 /CIFS 服務器】,勾選左側的勾,點擊【確定】
Linux下遠程訪問和掛載:
依賴軟件:
- samba
- smbclient
訪問:
smbclient //192.168.xxx.xxx/ubuntu -U <share-username>
掛載:
要注意掛載權限
mount -t cifs -o username='<share-username>',password='<share-password>',dir_mode=0777,file_mode=0777 //10.192.xxx.xxx/ubuntu ./share-win10