什么是共享文件?
共享文件是指多个用户可以同时访问和修改的文件,在局域网或者互联网上,通过网络协议(如SMB/FTP/NFS等)实现文件的共享,使得用户可以在不同的设备上访问这些文件,从而提高工作效率。
如何设置共享文件夹?
1、在Windows系统中,打开“控制面板”->“网络和Internet”->“网络和共享中心”,点击左侧的“更改高级共享设置”。
2、在弹出的“高级共享设置”窗口中,找到“文件和打印机共享”部分,选择“启用文件和打印机共享”,然后点击“保存更改”。
3、接下来,需要创建一个文件夹来存放共享文件,在Windows资源管理器中,右键点击要共享的文件夹,选择“属性”。
4、在弹出的“属性”窗口中,点击“共享”选项卡,然后点击“高级共享”。
5、在“高级共享”窗口中,勾选“共享此文件夹”,然后点击“权限”按钮。
6、在弹出的“权限”窗口中,点击“添加”按钮,输入要授权的用户名和密码,然后点击“确定”,最后点击“应用”和“确定”按钮,完成文件夹的共享设置。
7、在其他设备上,打开文件资源管理器,输入服务器IP地址共享文件夹名称,回车即可访问共享文件夹。
如何在Linux系统中设置共享文件夹?
1、首先确保已经安装了samba服务,如果没有安装,可以使用以下命令进行安装:
对于基于Debian的系统(如Ubuntu):
“`
sudo apt-get install samba
“`
对于基于RPM的系统(如CentOS):
“`
sudo yum install samba
“`
2、创建一个需要共享的文件夹,例如在/home目录下创建一个名为shared_folder的文件夹:
“`
sudo mkdir /home/shared_folder
“`
3、编辑samba配置文件/etc/samba/smb.conf,添加以下内容:
“`
[shared_folder]
path = /home/shared_folder
available = yes
valid users = user1 user2 user3
read only = no
browsable = yes
public = yes
writable = yes
“` 将user1、user2、user3替换为实际的用户名,这个配置表示允许这些用户访问shared_folder文件夹,并且具有读写权限,其他用户只能浏览该文件夹,但不能修改其中的内容。
4、为samba配置文件生成签名证书:
“`
sudo smbcsign –config-dir=/etc/samba –use-default –add-realm shared_folder.localdomain –cert-name "shared_folder" –full-path="/home/shared_folder" –passwd "your_password" –force
“` 将your_password替换为你自己的密码,执行完这个命令后,会在/etc/samba目录下生成两个证书文件:private.pem和public.pem,这两个文件将用于验证用户的身份。
5、最后重启samba服务使配置生效:
“`
sudo systemctl restart smbd nmbd nmbdadm
“`
6、在其他设备上,打开文件资源管理器,输入\服务器IP地址shared_folder(将server_ip替换为实际的服务器IP地址),回车即可访问共享文件夹,如果需要输入用户名和密码进行验证,请使用之前生成的私钥进行登录。
原创文章,作者:酷盾叔,如若转载,请注明出处:https://www.kdun.com/ask/112589.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复