linux下gadmin-samba设置,samba让windows xp访问linux共享文...

2013-07-13  来源:本站原创  分类:日常记录  人气:1 

可用的 /etc/samba/smb.conf 文件内容(我的例子):

[global]
netbios name = home
server string = Samba file and print server
workgroup = MSHOME
security = user
hosts allow = 127. 192.168.1.
interfaces = 127.0.0.1/8 192.168.1.0/24
bind interfaces only = yes
remote announce = 192.168.1.255
remote browse sync = 192.168.1.255
printcap name = cups
load printers = yes
cups options = raw
printing = cups
guest account = root
log file = /var/log/samba/samba.log
max log size = 1000
null passwords = no
username level = 6
password level = 6
encrypt passwords = yes
unix password sync = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
local master = no
domain master = no
preferred master = no
domain logons = no
os level = 33
logon drive = m:
logon home = \\%L\homes\%u
logon path = \\%L\profiles\%u
logon script = %G.bat
time server = no
name resolve order = wins lmhosts bcast
wins support = no
wins proxy = no
dns proxy = no
preserve case = yes
short preserve case = yes
client use spnego = yes
client signing = yes
client schannel = yes
server signing = yes
server schannel = yes
nt pipe support = yes
nt status support = yes
allow trusted domains = no
obey pam restrictions = yes
enable spoolss = yes
client plaintext auth = no
disable netbios = no
follow symlinks = no
update encrypted = yes
pam password change = no
passwd chat timeout = 120
hostname lookups = no
username map = /etc/samba/smbusers
passdb backend = tdbsam
passwd program = /usr/bin/passwd '%u'
passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n
add user script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null '%u'
add user to group script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null -g '%g' '%u'
add group script = /usr/sbin/groupadd '%g'
delete user script = /usr/sbin/userdel '%u'
delete user from group script = /usr/sbin/userdel '%u' '%g'
delete group script = /usr/sbin/groupdel '%g'
add machine script = /usr/sbin/useradd -d /dev/null -g sambamachines -c 'Samba Machine Account' -s /dev/null -M '%u'
machine password timeout = 120
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
template shell = /dev/null
winbind use default domain = yes
winbind separator = @
winbind cache time = 360
winbind trusted domains only = yes
winbind nested groups = no
winbind nss info = no
winbind refresh tickets = no
winbind offline logon = no

[homes]
comment = Home Directories
path = /root
valid users = %U
read only = no
available = yes
browseable = yes
writable = yes
guest ok = no
printable = no
locking = no
strict locking = no

[netlogon]
comment = Network Logon Service
path = /var/lib/samba/netlogon
read only = no
available = yes
browseable = yes
writable = no
guest ok = no
printable = no
locking = no
strict locking = no

[profiles]
comment = User Profiles
path = /var/lib/samba/profiles
read only = no
available = yes
browseable = yes
writable = yes
guest ok = no
printable = no
create mode = 0600
directory mask = 0700
locking = no
strict locking = no

[printers]
comment = All Printers
path = /var/spool/samba
browseable = yes
writable = no
guest ok = no
printable = yes
locking = no
strict locking = no

[pdf-documents]
path = /var/lib/samba/pdf-documents
comment = Converted PDF Documents
admin users = %U
available = yes
browseable = yes
writeable = yes
guest ok = yes
locking = no
strict locking = no

[pdf-printer]
path = /tmp
comment = PDF Printer Service
printable = yes
guest ok = yes
use client driver = yes
printing = bsd
print command = /usr/bin/gadmin-samba-pdf %s %u
lpq command =
lprm command =

以上设置是gamdin-samba 读取的samba本身的配置。具体选项都可以通过gadmin-samba图形界面修改。

这里以系统root的用户名和密码作为samba客户端访问时用的用户名和密码(user模式访问)。在windows xp的“网上邻居”-“添加一个网上邻居”-“下一步”-“下一步”-“选择另一个网络位置”-输入 ‘linux主机的ip地址\homes’ 作为“Internet或网络地址”-“下一步”就完成了,可以在windows资源管理器中打开 homes网络驱动器,对linux的/root目录进行访问(这里 homes 和/root 都是以上配置文件中的设置; “Internet或网络地址”中的“linux主机的ip地址\homes”具体例如“\\192.168.1.101\homes”不含双引号即可)。

相关文章
  • linux下gadmin-samba设置,samba让windows xp访问linux共享文... 2013-07-13

    可用的 /etc/samba/smb.conf 文件内容(我的例子): [global] netbios name = home server string = Samba file and print server workgroup = MSHOME security = user hosts allow = 127. 192.168.1. interfaces = 127.0.0.1/8 192.168.1.0/24 bind interfaces only = yes remote an

  • linux下共享文件夹(windows可访问,linux也可访问) 2013-09-16

    本文是转字网上的两段,如果是菜鸟,想懂有点难度,我这里给点注释 在linux上共享文件夹windows下看 ******************************************* 首先给linux设一个ip,要和windows是一个网段的 mkdir /share ---------------在根下创建文件夹(除了root的目录下不能创建其他都可以) chmod 777 /share/ ------------给share文件夹赋权 vi /etc/samba/smb.conf

  • Linux下的代理服务器设置 2013-12-07

    前言: 本文主要介绍了在linux使用squid和squidGuard配置代理服务器,以www代理服务为例介绍如何过滤有害站点和限制用户对internet的访问. 一.??介绍 Squid是Linux下最为流行的代理服务器软件,它功能强大,支持对HTTP,FTP,Gopher,SSL和WAIS等协议的代理:设置简单,只需对配置文件中稍稍改动就可使代理服务器运转起来.而且Squid具有页面缓存功能,它接收用户的下载申请,并自动处理所下载的数据.也就是说,当一个用户象要下载一个主页时,它向Squid

  • Linux 下关闭防火墙设置 2014-04-12

    一.Linux下开启/关闭防火墙命令 1) 永久性生效,重启后不会复原 开启: chkconfig iptables on 关闭: chkconfig iptables off 2) 即时生效,重启后复原 开启: service iptables start 关闭: service iptables stop

  • 深入探讨linux下进程的最大线程数.进程最大数.进程打开的文件数 2014-07-20

    本篇文章是对linux下进程的最大线程数.进程最大数.进程打开的文件数进行了详细的分析介绍,需要的朋友参考下 =====最大线程数==== linux 系统中单个进程的最大线程数有其最大的限制 PTHREAD_THREADS_MAX 这个限制可以在 /usr/include/bits/local_lim.h 中查看 对 linuxthreads 这个值一般是 1024,对于 nptl 则没有硬性的限制,仅仅受限于系统的资源 这个系统的资源主要就是线程的 stack 所占用的内存,用 ulimit

  • vmware network configuration examples of two windows xp host linux 2010-02-26

    vmware network configuration examples of two windows host + linux guest Author: tenry (Yunqing (2005-03-24) Note: many of my friends asked to host ping unreasonable situation, please check the host in the firewall settings, most of the windows xp sp2

  • My Windows XP + Ubuntu Linux dual-system installation record 2011-03-27

    Posting Time: 2011--03--27 Important: Before you begin, please allow idle hard drive space, arrange their own Ubuntu hard disk partition. 1. XP system, download Grub4Dos, extract grldr and menu.lst to the system root directory (C drive), then modify

  • 详解之:linux下tomcat.nginx的负载均衡及memcached对session共享的实现 2014-10-24

    写在前面: 最近几天一直做nginx的负载均衡,折腾了将近一周,在网上查了很多资料,终于在今天将一系列的流程及功能跑通.在学习的过程中,发现网上大多数资料都写的很笼统,或者就是写的让新手迷迷糊糊,似懂非懂,很多的配置参数等都不是很明白,配置的时候也就造成很多地方不确切.现在我对我这几天的配置学习予以总结,从下载到安装.环境的搭建,以及负载均衡的配置,参数的详细解释,以及memcached的session共享,都会一一介绍,并保证所用的代码和配置都经过本人的测试并实现功能,希望给予对亟需解决lin

  • Linux下防火墙iptables设置 2014-09-13

    我手里有本<鸟哥的Linux私房菜-服务器架设篇>.其中的第9章详细讲解了防火墙的原理与配置方式. 基础知识 Linux系统内核内建了netfilter防火墙机制.Netfilter(数据包过滤机制),所谓的数据包过滤,就是分析进入主机的网络数据包,将数据包的头部数据提取出来进行分析,以决该连接为放行或阻挡的机制.Netfilter提供了iptables这个程序来作为防火墙数据包过滤的命令.Netfilter是内建的,效率非常高. 我们可以通过iptables命令来设置netfilter的过滤

  • Linux 下mysql重要设置 2011-05-13

    修改/etc/my.cnf文件 # The MySQL server [mysqld] port = 3306 socket = /tmp/mysql.sock skip-locking max_connections=1000 #超时设置 wait_timeout =31536000 key_buffer = 16M max_allowed_packet = 4M table_cache = 2048 sort_buffer_size = 512K net_buffer_length = 8K

  • PHP fgetcsv 定义和用法(附windows与linux下兼容问题) 2014-07-05

    PHP fgetcsv() 函数从文件指针中读入一行并解析 CSV 字段.与PHP fgets() 类似,不同的是 PHP fgetcsv() 解析读入的行并找出 CSV 格式的字段,然后返回一个包含这些字段的数组 PHP fgetcsv 定义和用法 PHP fgetcsv() 函数从文件指针中读入一行并解析 CSV 字段. 与PHP fgets() 类似,不同的是 PHP fgetcsv() 解析读入的行并找出 CSV 格式的字段,然后返回一个包含这些字段的数组. fgetcsv() 出错时返

  • Linux下U盘拷贝文件 2015-03-11

    创建一个文件夹 mkdir /mnt/usb 挂载U盘 挂u盘之前,运行命令cat /proc/partitions,看看现在系统中有哪些分区.插上u盘以后,再次运行上述命令,看看多出来什么分区(通常是sda1,PS由于偶是在虚拟机下装的,所以是sdb1). 1.插入U盘 2.输入 fdisk -l /dev/sda 查看输出结果,比如我的是这样的: # fdisk -l /dev/sda Disk /dev/sda: 131 MB, 131104768 bytes 3 heads, 32 se

  • 使用nginx来负载均衡 本文在window与linux下配置nginx实现负载 2014-03-01

    使用nginx来负载均衡,本文在window与linux下配置nginx实现负载 实现网站负载有两种办法,一种是购买硬件来实现,比如是硬件F5再到Citrix Netscalar,这些设备都几十万,不是一般人玩的,另一种是使用软件来实现,比如nginx,squid这类有反向代理功能的软件,本文就nginx安装实现负载. 首先是windows系统,这里建议使用window 2003企业版,而不要作用win7(太新了,我遇到无法启动nginx的问题).要说的是,在windows下配置安装nginx还

  • CentOS(Linux)下的apache服务器配置与管理方法分享 2014-03-18

    CentOS(Linux)下的apache服务器配置与管理方法分享,需要的朋友可以参考下. 一.WEB服务器与Apache 1.web服务器与网址 2.Apache的历史 3.补充 http://www.netcraft.com/可以查看apache服务器的市场占有率 同时必须注意的是ngnix,正处于强势增长的上升时期,大有和apache一争天下的感觉,真是后生可畏~~~ 二.Apache服务器的管理命令 1.命令启动:service httpd start/stop/restart/relo

  • linux 下个文件夹的用途和功能 2015-03-09

    /boot :linux的启动文件和内核,例如LILO或者GRUB文件 /initrd (boot loader initialized RAM disk) : 由boot loader初始化的内存盘,在linux内核启动前,boot loader会将银盘中的initrd文件加载到内存,内核启动时会在访问真正根文件系统前先访问该内存的initrd文件系统 /bin (binary) : 标准命令和应用程序 /opt :第三方软件在安装时默认会安装到这个目录,类似windows的 "program

  • Linux下配置Tomcat,及JDK 2015-04-21

    Redhat Linux安装JDK 1.7 本篇主要介绍在Redhat Linux(Red Hat Enterprise Linux Server release 5.7 (Tikanga))系统上安装JDK 1.7,其它Linux平台安装也大同小异,可能略有差别. 步骤1:下载JDK 1.7 安装包 JDK 1.7 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 在

  • WINDOWS XP终极设置(呕心沥血版)第1/2页 2014-03-02

    WINDOWS XP终极设置WINDOWS XP终极设置(呕心沥血版) 声明:以上资料均是从从互联网上搜集整理而来,本人未曾一一测试,所以在改动时要小心,做好备份,有备无患么,呵呵. 一.系统优化设置. 1.删除Windows强加的附件: 1) 用记事本NOTEPAD修改\winnt\inf\sysoc.inf,用查找/替换功能,在查找框中输入,hide(一个英文逗号紧跟hide),将"替换为"框设为空.并选全部替换,这样,就把所有的,hide都去掉了, 2) 存盘退出, 3)再运行&

  • Linux下的压缩文件剖析 2014-11-01

    对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕.别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rap.可是Linux就不同了,它有.gz..tar.gz.tgz.bz2..Z..tar等众多的压缩文件名,此外windows下的.zip和.rar也可以在Linux下使用,不过在Linux使用.zip和.rar的人就太少了.本文就来对这些常见的压缩文件进行一番小结,希望你下次遇到这些文件时不至于被搞晕:)

  • Linux下的压缩与解压缩命令详细解析 2014-11-19

    本文介绍了linux下的压缩程式tar,gzip,gunzip,bzip2,bunzip2,compress,uncompress,zip,unzip,rar,unrar等程式以及如何使用它们对.tar..gz..tar.gz.. tgz..bz2..tar.bz2..Z..tar.Z..zip..rar这10种压缩文件进行操作 linux zip命令 zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.

  • Windows XP加速设置之终极技巧篇 2015-02-13

    硬件优化 1.内存性能优化 Windows XP中有几个选项可以优化内存性能,它们全都在注册表下面位置: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management 1)禁用内存页面调度(Paging Executive) 在正常情况下,XP会把内存中的片断写入硬盘,我们可以阻止它这样做,让数据保留在内存中,从而提升系统性能.要注意的是,拥有很多内存的用户(256M以上)才好使用这个设置.这个设