一、samba下載
1、ubuntu上samba安裝:
sudo apt-get install samba
sudo apt-get install smbfs
sudo apt-get install samba4(實際可不安裝)
按提示安裝完成
2、將需要共享的用戶目錄權限設置爲任何人都可讀/寫/運行:
chmod 777 /home/用戶名/目錄
3、添加一個samba的用戶以及密碼
sudo useradd samba_fwl
sudo smbpasswd -a samba_fwl (密碼一致)
4、將用戶添加到smbusers
sudo vi /etc/samba/smbusers
添加:samba_fwl = “network username”
注意samba_user這個用戶只能從遠程訪問,沒法從本機登錄。
5、創建Samba配置文件
保存當前的配置文件:
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
修改當前配置
sudo gedit /etc/samba/smb.conf
在smb.conf最後添加
[share]
comment = Shared Folder for Samba
path = /home/share
available = yes
browsealbe = yes
public = yes
writable = yes
6、重啓samba服務器
sudo /etc/init.d/samba restart
或者 sudo service smbd restart成功的
7、在windows上映射當前共享路徑
在搜索中搜索當前的IP號(//192.168.43.244),選擇share文件夾,將該文件映射到網絡驅動器。
8、完成samba操作
二、安裝好SourceInsight後打開軟件
1、點擊上面的Project—>new project 然後彈出對話框
這裏工程的名字我取成ubootProject,該工程保存在我自己在E盤建立的一個文件目錄下, 點擊OK
2、導入文件註釋出現亂碼的解決方法
對所有文件生效:菜單欄中 【Options】 > 【Preferences】 >File標籤中,將"Default line ending"改爲“Unix(LF)”,最下面的“Default encoding” 改爲“System Default(Windows ANSI) ”。
3、SI遠程修改文件,出現如下錯誤
解決方法:
出現這個錯誤,並不是因爲samba有故障,而是對應的權限沒有寫入權限,所以導致錯誤。重新添加權限
chmod 777 shared(對應共享目錄)
或: chmod -r a+w shard(對應共享目錄)
最終解決該問題
轉載:
https://www.cnblogs.com/w54255787/p/10223178.html
https://www.xuebuyuan.com/1093147.html