Windows访问Linux下的共享目录的配置方法

摘要:
user安全级别第一步:安装samba3(如果已经安装就跳过这一步)[root@rhce2/]#yumgroupinstall"CIFSfileserver"第二步:修改配置文件[root@rhce2/]#vi/etc/samba/smb.conf将security参数的值设为user(这是默认值)security=user第三步:创建可以访问共享目录的用户[root@rhce2test]#use
user安全级别
第一步:安装samba3(如果已经安装就跳过这一步)

[root@rhce2 /]# yum groupinstall "CIFS file server"

第二步:修改配置文件

[root@rhce2 /]# vi /etc/samba/smb.conf

将security参数的值设为user(这是默认值)

security = user

第三步:创建可以访问共享目录的用户

[root@rhce2 test]# useradd tommy

第四步:修改用户密码(红色的两行是因为RedHat6对密码的安全级别要求较高)

[root@rhce2 test]# passwd tommy

Changing password for user tommy.

New password:

BAD PASSWORD: it does not contain enough DIFFERENT characters

BAD PASSWORD: is a palindrome

Retype new password:

passwd: all authentication tokens updated successfully.

第五步:将tommy添加为samba用户

[root@rhce2 test]# smbpasswd -a tommy

New SMB password:

Retype new SMB password:

Added user tommy.

第六步:修改配置文件/etc/samba/smb.conf,配置共享目录

[sambashare_user]

comment = test resource

path = /sambashare_user

writable = yes

browseable = yes

write list = tommy

public = no

第七步:将用户tommy的家目录屏蔽起来

;[homes]

; comment = Home Directories

; browseable = no

; writable = yes

; valid users = %S

; valid users = MYDOMAIN\%S

默认情况下,[homes],browseable,writable参数前面是没有分号的,这样客户端就能看到用户tommy的家目录,

这样不安全,所以要在[homes],browseable,writable前面加上分号,这样在客户端就只能看见sambashare_user

这一个目录了

第八步:创建共享目录,并修改selinux的上下文权限及目录所有者

[root@rhce2 /]# mkdir sambashare_user

[root@rhce2 /]# chcon -t samba_share_t sambashare_user

[root@rhce2 /]# ls -adlZ sambashare_user

drwxr-xr-x. root root unconfined_u:object_r:samba_share_t:s0 sambashare_user

[root@rhce2 /]# chown tommy.root sambashare_user

[root@rhce2 /]# ls -adlZ sambashare_user

drwxr-xr-x. tommy root unconfined_u:object_r:samba_share_t:s0 sambashare_user

第九步:重启samba服务

[root@rhce2 /]# service smb restart

Shutting down SMB services: [ OK ]

Starting SMB services: [ OK ]

第十步:在windows上面创建一个用户tommy

第十一步: 在我的电脑中输入\192.168.1.120,键入回车键

第十二步:双击共享目录sambashare_user,输入用户名tommy及其密码(这个用户是windows上新建的用户)

然后点击【确定】按钮

第十三步:在该文件夹中,新建一个文件test.txt

到此一个Linux下的基于user级别的共享目录就共享完成了,在Windows下就可以访问它了

免责声明:文章转载自《Windows访问Linux下的共享目录的配置方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇上位机学习技巧——c#(原创)基于canvas+webrtc 实现流式渲染 1下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

深入分析解决Deepin 15环境变量修改问题,完成JAVA环境搭建

最近使用deepin配置JAVA环境时发现不论是修改/etc/profile还是~/.profile多次尝试后均无效,不得其解,最后通过官方论坛看到大神对deepin环境配置的解释,以及寻找到相关解决方案。为了解决这个问题跟着了baidu走了不少弯路,过程中也学到不少东西,所以梳理出来,希望不仅能对deepin用户起到帮助而且还能了解对LInux的一些运行...

linux(centos8):安装分布式事务服务seata(file单机模式,seata 1.3.0/centos 8.2)

一,什么是seata? Seata:Simpe Extensible Autonomous Transcaction Architecture, 是阿里中间件,开源的分布式事务解决方案。 前身是阿里的Fescar 官方站: http://seata.io/zh-cn/ 官方代码地址: https://github.com/seata/seata 官方文档...

umilit 修改 linux 最多可打开文件数

ulimit -n 修改 临时修改: ulimit -SHn 65535 永久修改:echo'*-nofile65535'>>/etc/security/limits.conf Linux系统里打开文件描述符的最大值,一般缺省值是1024,对一台繁忙的服务器来说,这个值偏小,所以有必要重新设置linux系统里打开文件描述符的最大值。那么应该在...

Linux系统学习 九、日志、命令、身份鉴别、目录、文件查看、控制台终端、文件属性

一、配置静态IP地址 输入ifconfig后没有配置IP地址,接下来进行手动配置。 输入以下命令进入IP配置文件进行配置 原始内容 进入vi后,输入i进入编辑状态,编辑完成后,按esc键退出编辑状态,输入:wq进行保存退出。 编辑后的内容 重新启动一下 遇到的问题: IP配置完成,重启后,可以和本机ping通,但是无法ping通百度。 原因...

Linux 回收站

聊一聊执行 rm -rf 数据恢复以及建立 Linux 回收站 误删除 rm -rf 如果在Linux平台下,执行 rm -rf误删除文件,我们可以做哪些数据恢复的工作以及我们该如何应对不小心删除数据。 windows恢复误删除文件相对比较简单,各种版本的磁盘工具都能轻松恢复。 本章节主要讲的是centos7下误删除文件的恢复。由于 ext4于 xfs恢复...

Ubuntu 18.04 下配置 HAXM 加速 Android模拟器

Ubuntu 18.04 下配置 HAXM 加速 Android模拟器 最近在vmware环境下搭建ubuntu18.04开发环境,开始发现总是运行android模拟器在console提示加载如下错误信息:  Emulator: emulator: ERROR: x86 emulation currently requires hardware acc...