本章首先通过比较文件传输和文件共享这两种资源交换方式来引入Samba服务的理论知识,并介绍SMB协议与Samba服务程序的起源和发展过程。然后通过实验的方式部署文件共享服务来深入了解Samba服务中相关参数的作用,并在实验最后分别使用Windows系统和Linux系统访问共享的文件资源,确保读者彻底掌握文件共享服务的配置方法本章还讲解了如何配置网络文件系统(NetworkFileSystem,NF
分类:
系统相关 时间:
2019-06-02 11:47:40
阅读次数:
125
1.锁的分类 自旋锁: 线程状态及上下文切换消耗系统资源,当访问共享资源的时间短,频繁上下文切换不值得。jvm实 现,使线程在没获得锁的时候,不被挂起,转而执行空循环,循环几次之后,如果还没能获得锁,则被挂起 阻塞锁:阻塞锁改变了线程的运行状态,让线程进入阻塞状态进行等待,当获得相应的信号(唤醒或者 ...
分类:
其他好文 时间:
2019-05-18 19:11:51
阅读次数:
135
vsftp虚拟用户虚拟用户所有虚拟用户会统一映射为一个指定的系统帐号,访问共享位置,即为此系统帐号的家目录,各虚拟用户可被赋予不同的访问权限,通过匿名用户的权限控制参数进行指定虚拟用户帐号的存储方式文件:编辑文本文件,此文件需要被编码为hash格式,文本的奇数行为用户名,偶数行为密码文本编辑完毕后使用db_load将其转换为数据库形式db_load-T-thash-fvusers.txtvuser
分类:
其他好文 时间:
2019-05-17 22:02:28
阅读次数:
338
造冰箱的大熊猫@cnblogs 2019/5/9 问题:VirtualBox中安装Linux虚拟机,设置宿主机某个文件夹为虚拟机的共享文件夹。在虚拟机中,该共享文件夹显示为“sf_×××”,打开该文件夹时显示无权限。 解决方法:在虚拟机中将当前用户添加到vboxsf用户组(adduser) ...
分类:
其他好文 时间:
2019-05-09 00:45:54
阅读次数:
139
恢复内容开始 线程安全问题: 概述:场景:电影院有一百张票,现在用一个窗口卖1-100号票,属于单线程问题,无线程安全问题 现在有两个窗口,分别卖1-50 和51-100号票,属于多线程问题,因为没有访问共享数 据,也不会有线程安全问题。但如果两个窗口卖的都是1-100号票,有共享数据,就会 有安全 ...
分类:
编程语言 时间:
2019-05-06 18:55:06
阅读次数:
112
volatile的作用 1.防止指令重排序 首先要理解什么是指令重排序?指令重排序的利弊?后续举例说明 2.多线程访问共享资源时,缓解synchronized重量级锁带来的性能问题 但是volatile在特定的场景下使用,才能发挥其作用。如果对其原理理解不透彻,使用不当,会带来很多问题。 volat ...
分类:
编程语言 时间:
2019-04-22 13:51:58
阅读次数:
128
1.检查samba协议是否开启并开启全盘访问 ...
分类:
移动开发 时间:
2019-04-21 13:02:29
阅读次数:
155
实验准备: 准备两台机器,server0(172.25.0.11)和deskop0(172.25.0.12),要求在server0上实现samba共享,在desktop0上访问共享。 1、允许marketing组里的用户对该目录有读写权限,其他用户只读。 2、samba执行的工作组为mycompan ...
分类:
系统相关 时间:
2019-04-18 01:01:10
阅读次数:
397
samba复习: 1.下载samba:yum -y install samba 2.打开配置文件/etc/samba/smb.conf输入: [共享文件名] path = 目录名 (事先创建) public = yes comment = yes readonly = no 3. 创建path的目录 ...
分类:
系统相关 时间:
2019-04-06 15:29:21
阅读次数:
172
多线程访问共享数据会产生安全问题,比如下面的案例,创建了三个线程,访问共享的数据,会出现安全问题 Runable实现类 当ticket的值大于0,run方法里输出ticket的值 创建多个线程 创建一个Runable实现类的对象,用这个对象构造三个Thread对象,开启三个线程,这三个线程是共同访问 ...
分类:
编程语言 时间:
2019-04-02 00:13:24
阅读次数:
198