日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 综合教程 >内容正文

综合教程

Linux和Windows文件共享两台电脑如何共享文件夹

發(fā)布時(shí)間:2024/4/24 综合教程 57 生活家
生活随笔 收集整理的這篇文章主要介紹了 Linux和Windows文件共享两台电脑如何共享文件夹 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Window對(duì)Linux文件內(nèi)容進(jìn)行操作,利用Linux samba服務(wù),將Linux的文件設(shè)成共享文件,Window就可以以共享文件的方式來(lái)訪問(wèn)Linux文件。

Samba服務(wù)器的工作原理是:客戶端向Samba服務(wù)器發(fā)起請(qǐng)求,請(qǐng)求訪問(wèn)共享目錄,Samba服務(wù)器接收請(qǐng)求,查詢smb.conf文件,查看共享目錄是否存在,以及來(lái)訪者的訪問(wèn)權(quán)限,如果來(lái)訪者具有相應(yīng)的權(quán)限,則允許客戶端訪問(wèn),最后將訪問(wèn)過(guò)程中系統(tǒng)的信息以及采集的用戶訪問(wèn)行為信息存放在日志文件中。

Samba(SMB是其縮寫) 是一個(gè)網(wǎng)絡(luò)服務(wù)器,用于Linux和Windows共享文件。Samba 即可以用于Windows和Linux之間的共享文件,也一樣用于Linux和Linux之間的共享文件。

一、在進(jìn)行設(shè)置之前,先介紹一下要用到的一些命令

1、Linux命令

(1)普通用戶(命令輸入提示符非“#”),進(jìn)入root賬戶:su - root //需要輸入root密碼

(2)增加本地用戶:useradd <用戶名> //創(chuàng)建一個(gè)新用戶,并將這個(gè)用戶放到系統(tǒng)路徑下,一般/home/…

(3)刪除本地用戶:userdel -r <用戶名> //不可刪除正在使用的用戶,否則系統(tǒng)會(huì)重啟…

(4)顯示某文件下所有的文件夾和文件: ls <需要顯示的文件路徑>

(5)創(chuàng)建新的文件夾:mkdir //在某個(gè)路徑下創(chuàng)建文件夾

(6)刪除空文件夾:rmdir

(7)查詢到某個(gè)文件夾:cd //cd 后面為空,直接訪問(wèn)到根目錄

(8)創(chuàng)建某個(gè)文件:touch /路徑/文件名

(9)編輯某個(gè)文件:gedit /路徑/文件名 //gedit打開(kāi)的是文本文檔,可以用鼠標(biāo)控制,個(gè)人比較喜歡,也可以使用vi/vim打開(kāi)文件

2、Samba命令

(1)查看所有smb用戶:pdbedit -L

(2)增加smb用戶:smbpasswd -a <用戶名>

(3)刪除smb用戶:smbpasswd -x <用戶名>

(3)啟動(dòng)Samba服務(wù)器:systemctl start smb

(4)重啟Samba服務(wù)器:systemctl restart smb

(5)關(guān)閉Samba服務(wù)器:systemctl stop smb

(6)改變文件夾屬性:chown 用戶.用戶

二、開(kāi)始設(shè)置共享文件夾

1、Linux端

(1)登陸root賬戶

(2)查看是否已有Samba環(huán)境

以上是我的系統(tǒng)中Samba的配置情況,一般只要有這幾個(gè)安裝包存在就可以:

其他的都是一些依賴包,如果沒(méi)有是否影響接下來(lái)的設(shè)置,本人沒(méi)有驗(yàn)證。

建議,可以先刪除現(xiàn)有的安裝包,具體參考(或者自行百度):https://blog.csdn.net/makang110/article/details/73770762

(3)安裝Samba服務(wù)器

# yum install -y samba samba-client //samba-client在本地掛在共享文件夾的時(shí)候需要使用

(4)安裝好后,可以再次查看安裝情況(一般沒(méi)問(wèn)題)。并設(shè)置一下Samba啟動(dòng)以及自動(dòng)開(kāi)機(jī)啟動(dòng)服務(wù)

#systemctl start smb

#systemctl enable smb

Tips:需求案例:需要分配一個(gè)主文件夾Share,user1對(duì)其擁有全部權(quán)利,在Share文件夾下有一個(gè)文件夾use,user2對(duì)其擁有全部權(quán)限,現(xiàn)在需要user1能夠訪問(wèn)use文件夾,而user2只能查看修改更新use,而不可以查看Share主文件夾中除use以外的文件夾以及文件。

(5)增加新用戶(也可以使用現(xiàn)有的用戶)

#useradd user1 /home/ //在home路徑下增加新用戶user1

#useradd user2 /home/

(6)把新增的用戶加入Samba用戶數(shù)據(jù)庫(kù)中

#smbpasswd -a user1

#New SMB password:

#Retype new SMBpassword:

#Added user user1.

#smbpasswd -a user2

#New SMB password:

#Retype new SMBpassword:

#Added user user2.

(7)創(chuàng)建文件路徑

#mkdir /home/public/Share

#mkdir /home/public/Share/use

(8)更改文件的屬性

#chown user1.user1 /home/public/Share

#chown user2.user2 /home/public/Share/use

(9)配置Samba主文件 smb.conf

#gedit /etc/samba/smb.conf

首先,找到[global],這里設(shè)置全局變量,找到相對(duì)應(yīng)的語(yǔ)句,進(jìn)行修改(沒(méi)有就添加)即可:

workgroup = WORKGROUP

log file = /var/log/samba/log.%m

max log size = 50

security = user

passdb backend = tdbsam

然后,找到[homes],這地方主要是分享自己的用戶文件夾,也就是剛剛創(chuàng)建的user1、user2,這樣會(huì)存在不安全,建議直接把這一塊全部刪掉(如果沒(méi)有特殊需求)。

最后,在最后,創(chuàng)建[Share]共享主文件夾:

[Share]

comment = This is a directory of Share.

path = /home/public/Share

public = no

admin users =user1

valid users = user1 //這里是用戶user1,也可以是用戶組@user1(用戶組=一個(gè)管理員+若干個(gè)普通用戶,管理員具有全部權(quán)限,普通用戶具有部分權(quán)限。用戶組的創(chuàng)建自行百度)

writable = yes

create mask = 0750 //這是文件操作權(quán)限,自行百度

directory mask = 0750

[use]

comment = This is a directory of use.

path = /home/public/Share/use

public = no

admin users =user2

valid users = user2,user1

writable = yes

create mask = 0750

directory mask = 0750

(10)設(shè)置好后,直接保存,關(guān)掉文本界面。重啟Samba系統(tǒng)

#systemctl restart smb

2、Windows端

Linux端設(shè)置好后,就可以設(shè)置Windows端。實(shí)現(xiàn)文件共享的前提是,兩個(gè)系統(tǒng)在同一個(gè)網(wǎng)絡(luò)下才可以,即ip地址的前三位相同。

(1)上述ip是Linux系統(tǒng)網(wǎng)絡(luò)的ip地址,查看方式如下:

抹掉的第一段就是ip地址。

同樣Windows下,Win+R,輸入cmd命令,進(jìn)入命令行界面,輸入:ipconfig (與Linux不一樣,注意!!!),查看ip地址即可。

(2)直接Win+R,彈出命令行窗口,輸入:\\172.21.166.123,訪問(wèn)共享文件。

可以看到由這個(gè)ip共享出來(lái)的全部文件夾,點(diǎn)擊文件夾,需要輸入賬號(hào)密碼,即前面加入Samba用戶時(shí)創(chuàng)建的用戶密碼,Share文件夾只能user1訪問(wèn),而use文件夾,兩個(gè)用戶均可訪問(wèn)。

(3)映射系統(tǒng)盤

為了方便,可以將共享的文件夾映射到Windows系統(tǒng)盤,右擊我的電腦——>映射網(wǎng)絡(luò)驅(qū)動(dòng)器

在出來(lái)的界面中輸入有權(quán)訪問(wèn)的共享文件的位置即可,例如:\\172.21.166.123\Share

?

總結(jié)

以上是生活随笔為你收集整理的Linux和Windows文件共享两台电脑如何共享文件夹的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。