離開技術好些年,僅憑記憶開始學習。同時決定在Linux系統學習C語言。
一、下午安裝了VM 8.0,安裝RedHat Enterpris Server 6.4虛擬操作系統,都還比較順利。
二、要實現Linux和Windows文件共享,需安裝和配置Samba服務。
RedHat Enterprise Server版的操作系統有自帶的Samba服務,只需配置就好了。
-
檢查系統是否已經安裝Samba服務,如下輸出證明服務器已經安裝。
[root@gxing ~]# rpm -qa |grep samba
samba-client-3.0.10-1.4E
samba-3.0.10-1.4E
system-config-samba-1.2.21-1
samba-common-3.0.10-1.4E - 啓動服務
[root@gxing ~]# service smb start
啓動 SMB 服務:[ 確定 ]
啓動 NMB 服務:[ 確定 ] - 停止服務
[root@gxing ~]# /etc/init.d/smb stop
關閉 SMB 服務:[ 確定 ]
關閉 NMB 服務:[ 確定 ] - 創建samba用戶和組
[root@gxing gxing]# groupadd samba /*創建組
[root@gxing gxing]# useradd -g samba user1 /*創建用戶並添加到組 - 創建共享目錄並更改權限
[root@gxing gxing]# mkdir /home/share
[root@gxing gxing]#chmod 755 /home/share - 更改文件屬組
[root@gxing gxing]#chown :samba /home/share - 添加用戶到samba
[root@gxing gxing]#smbpasswd -a user1
根據提示輸入用戶訪問共享的密碼 - 編輯samba配置文件,添加設置共享
[root@gxing gxing]#vi /etc/sabma/smb.conf
在打開的文件裏添加如下內容:
[share] #定義共享別名
comment == Public Share #共享註釋
path = /home/share #共享路徑
write list = user1,@samba #允許寫操作的用戶和組
guest ok = Yes #允許來賓匿名查看
printable = Yes #不隱藏 - 啓動samba服
[root@gxing gxing]#/etc/init.d/smb start
三、在Windows端打開我的電腦,在地址欄輸入”\\192.168.1.100\share“ 輸入linux端添加的用戶名和密碼就可以訪問共享目錄了,並且是全權限的(注:192.168.1.100是我的虛擬機IP”,右鍵共享目錄,將共享目錄映射爲本地驅動器。