Solaris samba with local users
wordpress meta
title: 'Solaris Samba with Local Users'
date: '2012-12-10T22:16:05-06:00'
status: publish
permalink: /solaris-samba-with-local-users
author: admin
excerpt: ''
type: post
id: 163
category:
- Solaris
tag: []
post_format: []
title: 'Solaris Samba with Local Users'
date: '2012-12-10T22:16:05-06:00'
status: publish
permalink: /solaris-samba-with-local-users
author: admin
excerpt: ''
type: post
id: 163
category:
- Solaris
tag: []
post_format: []
Most users would now be using Solaris 11 with the CIFS integrated modules and manage SMB sharing from ZFS directly. So this post is not applicable to the "right" way of doing things. I recently had to support a Solaris 11 Express server running samba and using local users. So I made a few useful notes here.
Server specifics:
root@server1:/etc/samba# uname -a
SunOS server1 5.11 snv_151a i86pc i386 i86pc Solaris
# prtdiag
System Configuration: Sun Microsystems Sun Fire X2200 M2 with Quad Core Processor
BIOS Configuration: Sun Microsystems S39_3D12 10/06/2008
BMC Configuration: IPMI 1.5 (KCS: Keyboard Controller Style)
...
# smbd -V
Version 3.5.5
# svcs | grep samba
online 2011 svc:/network/samba:default
# ps -ef | grep mbd
root 1621 1 0 Nov 20 ? 64:55 /usr/sbin/nmbd -D
root 3421 1617 0 Dec 10 ? 0:07 /usr/sbin/smbd -D
...
Add user:
# useradd rrosso
# mkdir /server1/home/rrosso
# chown rrosso /server1/home/rrosso
# grep rrosso /etc/passwd
rrosso:x:151:10:Riaan Rossouw:/server1/home/rrosso:/bin/ksh
# pwconv
# smbpasswd -a rrosso
New SMB password:
Retype new SMB password:
Added user rrosso.
# pdbedit -L -v rrosso
Unix username: rrosso
NT username:
Account Flags: [U ]
User SID: S-1-5-21-1747637251-3107012253-2823653391-1004
Primary Group SID: S-1-5-21-1747637251-3107012253-2823653391-513
Full Name: Riaan Rossouw
Home Directory: \\server1\rrosso
HomeDir Drive:
Logon Script:
Profile Path: \\server1\rrosso\profile
Domain: SERVER1
Account desc:
Workstations:
Munged dial:
Logon time: 0
Logoff time: never
Kickoff time: never
Password last set: Tue, 11 Dec 2012 14:00:22 EST
Password can change: Tue, 11 Dec 2012 14:00:22 EST
Password must change: never
Last bad password : 0
Bad password count : 0
Logon hours : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Share specifics:
# testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: rlimit_max (256) below minimum Windows limit (16384)
Processing section "[homes]"
Processing section "[Backups]"
...
[Backups]
comment = IT Backups Folder
path = /server1/backup
valid users = rrosso
read only = No
create mask = 0777
force create mode = 0777
force directory mode = 0777
force directory security mode = 0777
volume = FileServer
follow symlinks = No
...