linux文件共享服務

linux文件共享配置

Windows訪問linux

如下操做都在關閉防火牆和關閉selinux的環境下。node

關閉防火牆的命令:service iptables stop關閉SELINUX命令:setenforce 0python

方法1:使用第三方軟件linux

一、修改配置文件:vi /etc/ssh/sshd_config,主要是把Port這個參數解除註釋,其餘參數能夠根據狀況本身修改。windows

二、重啓ssh服務:service sshd restartapp

三、在windows下安裝SSH Secure SHELL,安裝成功後有個子程序SSH Secure File Transfer Client,打開後輸入:ssh

hostname:192.168.1.200(若是有DNS服務,能夠寫成linux主機名)編碼

port:22(默認值,能夠修改爲其餘值)rest

username:abc(也能夠是linux下其餘賬號)code

password:123server

鏈接成功後就能夠在windows下向linux上傳和下載文件了

方法2:SAMBA共享

一、安裝samba:能夠先檢查下是否已經安裝:rpm -qa | grep samba,沒有的話本身安裝下,使用yum安裝 yum install samba

二、建立共享文件夾,這裏就是mkdir -m 777 /home/def/share

三、修改/etc/samba/smb.conf,這裏面的參數就比較多,主要是

workgroup = WORKGROUP       #(這個就是windows工做組模式,還有一種是域模式)
hosts allow = 192.168.1.100 #(能夠放問的IP地址,這裏寫的時windows地址)

#而後在文件的結尾加上如下格式內容
[public]                    #(共享名,就是windows訪問時會顯示的名稱)
comment = Public Stuff      #(註釋)
path = /home/def/share      #(共享名)
public = yes                #(公開)
writable = yes              #(可寫)

固然這裏只是些基礎的參數,還有其餘的參數根據狀況設置,好比會出現亂碼,還要指定編碼格式。

四、重啓smb服務:service smb restart

五、建立samba客戶:smbpasswd -a def,回車後會提示輸入密碼。這個就是未來遠程主機登陸時須要的密碼,這裏的def賬號必須時系統已經有的

賬號,沒有的話會報錯,而後新輸的密碼就是遠程登陸密碼,這樣作的好處就是本身的密碼和遠程登陸的密碼分開。

六、windows下鏈接,啓動運行,輸入\\192.168.1.200,輸入 def 賬號密碼就能夠了。

linux訪問Windows

一、首先要把Windows的文件夾共享出來。

二、在linux下執行 vi /etc/fstab在最下面添加

\\10.1.1.1\test /app cifs username=administrator,password=password 0 0

具體介紹:

\\10.1.1.1\test爲Windows的共享目錄;

/app 爲linux的掛載目錄

username=administrator,password=password爲Windows的機器用戶名和密碼

保存後執行mount -a就能夠了,df -h 能夠查看是否顯示掛載成功

umount \\10.1.1.1\test 卸載掛載

linux之間的文件夾共享

一、在A機上建立共享文件夾:mkdir -m 777 /home/share

二、修改/etc/exports文件,添加一條 /home/share *(rw),這條中/home/share指定了共享位置,*表明全部主機,也能夠單獨寫IP地址,rw是可讀寫

三、重啓nfs服務:service nfs restart

四、在B機上掛載:mount -t nfs 192.168.1.100:/home/share /mnt/share,回車輸入賬號密碼就能夠了

五、而後就是在B機上驗證下是否掛載成功,命令:df -h

六、最後nfs客戶端開機自動掛載,/etc/fstab裏添加如下格式內容

server_IP:/remote_dir /local_dir nfs defaults 1 1

說明:第1個1表示備份文件系統,第2個1表示從/分區的順序開始fsck磁盤檢測,0表示不備份和不檢測

添加新硬盤

一、查看硬盤:fdisk -l

二、格式化硬盤:mkfs.xfs /dev/sdb #加上 -L 能夠給盤符創建標籤 。也能夠fdisk /dev/sdb 作硬盤分區

三、掛載硬盤:mount /dev/sdb /app

四、查詢UUID:blkid

五、在/etc/fstab裏添加如下格式內容

UUID=8d51ed02-29b9-4ab5-a199-3a01d37f46bf /app xfs rw,noatime,nodiratime,noikeep,nobarrier,allocsize=100M,attr2,largeio,inode64,swalloc    0 0          #這是一行內容
相關文章
相關標籤/搜索