先囉嗦幾句,很久沒有寫博客了,最近幾個月接觸到很多的東西,以前技術薄弱的地方也增強很多,新的技術也瞭解不少,可是仍是感受遠遠不足,一入IT深似海,今後妹子是路人。(可是我有對象,哈哈。。。)。這裏就把本身接觸的一些感受有用的記下來,分享給你們,同時也爲之後本身須要的時候能夠回頭看看。node
平常工做學習中,不免會遇到window系統和linux系統進行文件共享,本人是剛接觸Linux系統不久,對於ftp方式的,我以前嘗試過可是失敗 了,也就沒有繼續深究緣由,今天用另外一個方式smaba實現共享。廢話很少說,開擼!linux
準備階段:有個linux系統的實體機或者虛擬機,我用的是centos7版本的。若是不會安裝的,下一篇我會整理一下本身總結的一套安裝linux centos7安裝的流程,(親測可用哦親)。vim
root用戶下,首先查看本身的linux虛擬機是否安裝了smaba, 命令: rpm -qa | grep sambacentos
若是有安裝包,刪除包。 命令:rpm -e ****** --nodeps學習
刪除所有包以後,再用rpm -qa | grep samba 查看。測試
徹底刪除以後,利用yum 進行安裝,命令:yum -y install samba加密
安裝完畢以後,cd 命令切換到 samba目錄下 命令:cd /etc/sambacentos7
切換到samba目錄下,ls 命令查看文件夾下的文件。spa
修改smb.conf,文件。命令:vim smb.conf3d
打開文件以後,目前只是出於瀏覽狀態,i 鍵或者insert 鍵,能夠進入修改狀態
進入修改狀態以後修改內容以下
global下的 workgroup 填寫內容爲本身電腦的工做組設置 ,查看方法爲,右鍵 個人電腦, 屬性查看
因爲配置的文件是爲了可以局域網下共享,因此是配置公用的,無須加密的。在centos7下的,公開配置爲
security = user
map to guest = Bad User
配置共享文件 FileShare爲共享文件夾的名字 path 爲共享文件夾在Linux中的路徑
配置完成以後, 按esc鍵退出, 命令 輸入 :wq對配置的文件進行保存並退出
配置完成以後 用testparm命令查看 samba是否配置的正確
剛纔在配置文件中 path 爲/data,若是沒有該目錄
那麼建立/data 目錄。 命令:mkdir -p /data
設置屬性 爲共享 chown nobody:nobody /data
啓動samba 並設置爲開機啓動
關閉防火牆 或者能夠開放139 和445端口
關閉Selinux 命令 setenforce 0
關閉防火牆,和關閉Selinux 切記 ,我以前就是由於沒有關閉Selinux 找了耽誤了幾十分鐘才發現問題
查看當前linux虛擬機的ip 地址, centos7下的命令爲 ip addr
能夠查看到 當前的虛擬機爲 192.168.36.131
而後在window下 輸入\\192.168.36.131
便可看到共享的文件夾
咱們能夠在裏面新建一個測試文件,a.txt
在linux下進入到共享文件的目錄 /data下 可查看到新建的文件
固然也能夠進行其餘的文件操做,是否是很方便。