1. samba服务用在什么地方?

答:用于linux服务器提供共享服务

2. 在samba服务的配置文件中,[global]配置部分的security 有几个安全等级?分别表示什么意义?

答:有四个安全等级:share、user、server、domain:

share:用户不需要账户及密码即可登录samba服务器

user:由提供服务的samba服务器负责检查账户及密码(默认)

server:检查账户及密码的工作由另一台windows或samba服务器负责

domain:指定windows域控制服务器来验证用户的账户及密码。

3. passdb backend 三种类型 smbpasswd, tdbsam和ldapsam 有什么区别?

答:smbpasswd:该方式是老版本samba使用的机制,它使用工具smbpasswd给系统用户置一个samba密码,客户端就用此密码访问samba资源。

tdbsam:新版本默认的账号存储机制,也是把smb账号存在一个文件中,使用pdbedit工具来创建和修改smb账号。账号必须是系统用户。

ldapsam:基于LDAP账户管理方式验证用户。

4. 启动samba服务的命令是什么?

答:service smb start

5. 使用tdbsam用户后台时,如何创建新用户,如何锁定、恢复用户,又如何删除一个用户?

答:创建新用户:pdbedit -a username

锁定用户:pdbedit -c "[D]" -u username

恢复用户:pdbedit -c "[]" -u username

删除用户:pdbedit -x username

6. 如何在IE浏览器里访问远程的samba服务器?

答:file://192.168.11.160/

7. 在linux上,我们如何访问samba服务器?(两种情况)

答:(1)安装smbclient:yum install -y smbclient

使用命令:smbclient //ip/share -U username

(2)安装cifs:yum install -y cifs-utils

使用命令:mount -t cifs //ip/share /mnt -o username=user,password=pass

1.  简述一下squid的用途?

答:squid可以做代理和缓存服务器,而做代理时,可以分为正向代理和反向代理。正向代理用在企业办公环境中,企业员工上网通过代理来上网,代理的缓存功能可以为企业节省宝贵的带宽,降低成本;反向代理使用在网站的架构中,可以加速网站的访问速度并且降低服务器的磁盘I/O.

2. squid正向代理、反向代理有什么本质区别呢?

答:正向代理代理的是客户端,代理后端是用户的个人电脑,反向代理代理的是服务器,后端是WEB服务器。

3. squid配置文件中有一个参数用来指定磁盘目录以及大小的,是哪一个参数? 目录后面的三个数值分表表示什么含义?

答:cache_dir 用来指定磁盘目录以及大小的,目录后面的三个数值从左到右依次表示:磁盘目录最大容量单位是M,一级子目录个数,二级子目录个数。

4. 哪一个参数用来分配占用内存大小?

答:cache_mem

5. 配置文件配置好后,要初始化一下squid的缓存目录,用什么命令来初始化?

答:squid -z

6. squid启动后,再一次更改配置文件,用什么命令检测配置是否正确? 用什么命令重新加载squid的配置文件,而不用重启squid?

答:squid -kcheck或者简写squid -kch

squid -kreconfig或者简写squid -kre

7. 您知道哪些配置是用来配置把静态文件缓存的吗?

答:在配置文件中refresh配置下面加入一行:

refresh_pattern \.(jpg|png|gif|mp3|xml|css|js)$ 1440    50%     28800   ignore-reload

8. 如何配置可以让squid代理后端web上的所有域名?

答:加一行:cache_peer 192.168.10.111 80 0 originserver

这样可以代理192.168.10.111上80端口下的所有网站

9. 请查一查squid的指南,看看 http_port 3128 后面可以跟什么?(如,transprant, accel vhost vport )

答:accel 表示代理为加速模式,如果不加accel,那么squid就是单纯的代理,不缓存数据,而加上它后,客户端请求会直接由squid服务器回答而不再把请求转发至真正的web服务器上。配置反向代理时,可以不加accel,但需要加上vhost,这是用来区分代理后端哪些域名的,如果不加则无法访问,vport如果代理的都是80端口可以不加,但是如果不是80端口就得加上。

时间: 2024-07-28 15:31:37

1. samba服务用在什么地方?的相关文章

[Openwrt 项目开发笔记]:Samba服务&vsFTP服务(四)

在上一节中,我们讲述了如何在路由器上挂载U盘,以及如何通过改造U盘提升路由器的存储和数据处理能力.通过增加USB挂载,为我们后续进行智能家居构建提供了保障. 在本节中,我将简单介绍如何在路由器上建立网络文件共享服务. 一.为何要建立文件共享服务: 在智能家居网络中,一个很重要的需求就是安全.当一个智能家居方案部署之后,用户往往最先考虑的也是安全问题.那么怎样进行安全管理呢?一种常用的解决方法是实时的监控传感器以及家电的状态,一旦发生异常,通过邮件.短信甚至打电话的方式通知用户.当用户接收到异常之

Linux 服务器搭建之Samba服务

一.Samba服务基础 Samba是著名的开源软件项目之一,它在Linux/UNIX系统中实现了微软的SMB/CIFS网络协议,从而使得跨平台的文件共享变得更加容易.在部署Windows.linux/UNIX混合平台的企业环境时,选用Samba可以很好地解决不同系统之间的文件互访问题. 1.Samba软件的组成 1.1).Samba软件包的构成 在RHEL6.5系统的DVD安装光盘中可以找到与Samba相关的几个软件包,主要包括服务端软件Samba.客户端软件samba-client,用于提供服

Linux网络配置 RPM命令 samba服务 Linux目录结构

第一种方法:(1)用root身份登录,运行setup命令进入到 text mode setup utiliy对网络进行配置,这里可以进行ip,子网掩码,默认网关,dns的设置.(2)这时网卡的配置没有生效,运行/etc/rc.d/init.d/network restart命令我们刚才的操作才会生效.第二种方法:(1)ifconfig eth0 x.x.x.x对网卡进行设置(2)ifconfig eth0 network x.x.x.x对子网掩码进行设置对广播地址和dns使用默认的.这样配置网络

SAMBA服务

目    录 一.SAMBA服务介绍 1.SAMBA的功能 2.计算机网络管理模式 3.相关包 4.相关服务进程 5.主配置文件 6.语法检查 7.客户端工具 二.SAMBA服务配置 1.全局配置 2.特定的共享设置 3.宏定义 三.管理samba用户 四.配置目录共享 五.基于特定用户和组的共享 六.SMB客户端访问 七.挂载CIFS文件系统 1.手动挂载 2.开机自动挂载 SMB:server message block 服务器消息块,IBM发布,最早DOS网络文件共享协议. Cifs: c

如何部署Samba服务

一.samba存在的意义 有时为了方便windows与linux虚拟机之间的文件共享,我们一般用SAMBA服务来解决,有人会问,VMTool不是可以直接设置share folder吗?但是用到比较大的工程时复制来复制去的耗时很多或者我们想偷懒直接就在共享目录编译而不影响(要知道windows和linux的文件系统是不同的),samba是非常适合的解决方法. 二.安装并启动samba服务 1)使用yum来安装Samba yum -y install samba* 2)启动并检查服务是否启动 ser

linux学习-Samba服务

Samba服务程序是一款基于SMB协议并由服务端和客户端组成的开源文件共享软件,实现了Linux与Windows系统间的文件共享. 1.安装Samba服务软件包: [[email protected] Desktop]# yum install samba Loaded plugins: langpacks, product-id, subscription-manager ------省略部分安装过程------ Installing: samba           x86_64      

linux基础Samba服务和nginx服务

一.Samba服务 1.准备环境:iptables -F:关闭防火墙 #systemctl disable firewalld:开机默认关闭 #systemctl stop firewalld:立即关闭 #systemctl status firewalld:查看 2.安装软件包:yum install samba -y 3.修改配置文件: /etc/samba/smb.conf [public] comment = Public Stuff path = /share public = yes

Ubuntu16.04 samba服务配置

1.sudo apt-get update 2.sudo apt-get install samba samba-common 安装samba服务软件 3.smbpasswd -a tfjay 将tfjay用户添加到samba用户中 4.vi /etc/samba/smb.conf [myshare]                  #共享目录名 comment = my root share directory    #描述 path = /home/tfjay             #L

配置samba服务一例

问题: 在/data/share目录下建立三个子目录public.training.devel用途如下 public目录用于存放公共数据,如公司的规章制度 training目录用于存放公司的技术培训资料 devel目录用于存放项目开发数据 将/data/share/public/目录共享为public,所有员工都可以访问,但只有读取权限 将/data/share/training目录共享为peixun,允许管理员admin和技术部的所有员工读取数据,但不能写入,禁止其它人访问 将/data/sh