您的位置:首页 > 其它

HP-UX Samba服务配置手册

2009-10-04 02:27 417 查看
  文章作者:许亮  奥林巴斯(深圳)工业有限公司 | SAP开发工程师/SAP Basis顾问

一、软件包获取及安装

1、 软件包名称

  CIFS-SERVER

  CIFS-CLIENT

  HP-UX的Samba服务默认是随系统一起安装的(针对于新版的11.31系统,低版的11.21也应该在系统光盘里可以找到),只需配置一下即可。

  安装时,需要将Samba的服务器软件包和客户端软件包一同安上。

挂载光驱:

# ioscan -fnC disk

Class I H/W Path Driver S/W State H/W Type Description

================================================================

disk 1 1/0/0/3/0.6.0 sdisk CLAIMED DEVICE HP 36.4GST336752LC

/dev/dsk/c0t6d0 /dev/rdsk/c0t6d0

disk 0 1/0/0/3/1.2.0 sdisk CLAIMED DEVICE HP DVD-ROM 305

/dev/dsk/c1t2d0 /dev/rdsk/c1t2d0

disk 2 1/0/1/0/0/1/1.6.0 sdisk CLAIMED DEVICE HP 36.4GST336753LC

/dev/dsk/c3t6d0 /dev/rdsk/c3t6d0

# mount /dev/dsk/c1t2d0 /cdrom

2、 软件安装

  # swinstall

  


3、 软件所在的安装目录

  # find / -name samba

  /etc/opt/samba

  /etc/rc.config.d/samba

  /opt/samba

  /opt/samba/newconfig/etc/opt/samba

  /opt/samba/newconfig/etc/rc.config.d/samba

  /var/opt/samba

  /sbin/init.d/samba

  不难看出:

  主程序目录:/opt/samba

  配置文件目录:/etc/opt/samba

  启动文件所在目录/sbin/init.d/

二、配置Samba

1、配置sma.conf文件

  # grep -v "^#" /etc/opt/samba/smb.conf |grep -v "^;"

  过滤配置文件的注释模块,需要根据你实际情况做修改的我会以蓝底高亮标示出来,方便对照修改

[global]

workgroup = MYGROUP

realm = <Realm name, in CAPS, from /etc/krb5.conf on this machine>

netbios name = <This machines netbios name>

server string = Samba Server

log file = /var/opt/samba/log.%m

max log size = 1000

security = user

password server = server

encrypt passwords = yes

socket options = TCP_NODELAY

local master = no

hosts allow = hostname 10.200.30. 10.200.34. 10.200.38.

socket options = TCP_NODELAY

preserve case = yes

short preserve case = no

dos filetime resolution = yes

read only = no

syslog = 0

[homes]

comment = Home Directories

browseable = no

[tmp]

comment = Temporary file space

path = /tmp

read only = no

[websoft]

这里可以添加自己的共享目录

path = /opt/hpws/apache/htdocs

valid users = root

public = no

writable = yes

printable = no

create mask = 0765

2、 添加Samba用户

  # /opt/samba/bin

  # ./smbpasswd –a root

  New SMB password:

  Retype new SMB password:

  Added user root.

3、 共享目录的权限设置

  # chown –R root /opt/hpws/apache/htdocs

  # chgrp -R root /opt/hpws/apache/htdocs

  # ll -d /opt/hpws/apache/htdocs

  drwxr-xr-x 2 root root 8192 Jun 10 10:39 /opt/hpws/apache/htdocs

  以上设置目录/opt/hpws/apache/htdocs的拥有者为root,非root用户对该目录不能进行任何操作。

三、启动Samba服务

1、 /etc/rc.config.d/下samba配置

  在启动Samba之前,需进入/etc/rc.config.d/下配置samba在哪个启动级别启动,默认为0,即使不启动。通常,HP-UX的启动级别是3,可通过“who -r”来查看当前系统的启动级别,所以就配置Samba的启动级别为3。若这里不做配置修改,Samba服务死起不来的。所以特别要注意!!!

  # cd /etc/rc.config.d

  # vi samba

  配置RUN_SAMBA=3

2、 启动Samba

  # /sbin/init.d/samba start

  smbd & nmbd started successfully; process ids: smbd: 6516, nmbd: 6510.

四、Windows主机访问Samba服务器

  在“运行”中输入//Samba服务器的IP地址:

  


 更多应用及配置参数请参见《Linux Samba文件共享服务配置手册
》。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: