Changes

From SME Server
Jump to navigationJump to search
m
categorisation
Line 6: Line 6:     
==Client configuration==
 
==Client configuration==
 +
{{Level|advanced}}
 +
 
SME Server's has been and remains focused on serving windows clients, however Linux clients also work well with SME Server.  
 
SME Server's has been and remains focused on serving windows clients, however Linux clients also work well with SME Server.  
   −
These instructions work for Mepis 6.5 and 7.0
+
These instructions are  current for Mepis 7.0 and SME Server 7.3
   −
They are based on http://tech.canterburyschool.org/tech/UbuntuWorkstations, there may be other tweaks here.
+
Client configuration was originally based on http://tech.canterburyschool.org/tech/UbuntuWorkstations.
    
===Domain Login===
 
===Domain Login===
Line 21: Line 23:  
   
 
   
 
  workgroup = 'Your Windows workgroup'  # probably correct, you set this during install
 
  workgroup = 'Your Windows workgroup'  # probably correct, you set this during install
  security = domain                    # may be set to user
+
  security = domain                    # edit, set to user
  idmap uid = 10000-20000
+
  wins server 192.168.1.1              # edit, to your server IP
  idmap gid = 10000-20000
+
;password server = *                  # remove line
 +
winbind uid = 10000-20000
 +
  winbind gid = 10000-20000
 
  template shell = /bin/bash
 
  template shell = /bin/bash
 
  template homedir = /home/%U
 
  template homedir = /home/%U
Line 29: Line 33:  
  winbind enum groups = yes
 
  winbind enum groups = yes
 
  winbind cache time = 10
 
  winbind cache time = 10
  winbind separator = +
+
  winbind separator = /
password server = *
   
  winbind use default domain = yes
 
  winbind use default domain = yes
 +
acl compatibility = winnt
    
  nano -w /etc/nsswitch.conf
 
  nano -w /etc/nsswitch.conf
Line 62: Line 66:  
  session optional        pam_mount.so
 
  session optional        pam_mount.so
   −
====Connect to domain====
+
optional, do later if needed, add to
 +
nano -w /etc/hosts
 +
192.168.1.1        YourServername
 +
 
 +
/etc/init.d/samba restart
 +
/etc/init.d/winbind restart
   −
*Option A - Upgrade the samba rpms on SME Server [http://bugs.contribs.org/show_bug.cgi?id=2256#c23 warning]
+
If you misconfigure a file and lock yourself out of the workstation <br>
 +
hit spacebar at the grub prompt  <br>
 +
change to root=(leave as is) single <br>
 +
login as root and check your config files
   −
On the server
+
====Connect to domain====
yum upgrade samba* --enablerepo=smedev
+
on SME 7.3 and above
    
On the client [''Workgroup'' is your SME Server Workgroup]
 
On the client [''Workgroup'' is your SME Server Workgroup]
 +
and admin may be any user in the 'domain-admin' group
 
  net rpc join -D '''WorkGroup''' -U admin
 
  net rpc join -D '''WorkGroup''' -U admin
   −
*Option B - workaround the bug in samba
+
Log out, and now you should have all your SME Users in your login 'user list'
  −
To check your client values > K menu > Setting Configuration > Internet and Networking > Samba <br>
  −
''ClientName'' is the NetBIOS Name, NOTE: you must add the trailing $  <br>
  −
 
  −
On the server
  −
signal-event machine-account-create '''ClientName$'''
  −
smbpasswd -a -m '''ClientName$'''
     −
On the client
+
====Mounting Shares====
  net rpc join -D '''WorkGroup''' -U admin
  −
 
  −
 
  −
If you misconfigure a file and lock yourself out of the workstation <br>
  −
hit spacebar at the grub prompt  <br>
  −
change to root=(leave as is) single <br>
  −
login as root and check your config files
  −
 
  −
===Mounting Shares===
   
pam_mount works well if you use domain logins, other methods are too much trouble.
 
pam_mount works well if you use domain logins, other methods are too much trouble.
   Line 103: Line 100:  
Printing to your SME Server depends on your printers being supported by cups
 
Printing to your SME Server depends on your printers being supported by cups
   −
====cupsd====
+
'''cupsd'''
 +
 
 
When you install mepis, when asked you should elect to run cupsd
 
When you install mepis, when asked you should elect to run cupsd
   −
check with
+
check and if necessary change with
 
  ls -la /etc/rc5.d/???cupsys
 
  ls -la /etc/rc5.d/???cupsys
if necessary
   
  cd /etc/rc5.d
 
  cd /etc/rc5.d
  mv K19cupsys S19cupsys
+
  mv K??cupsys S20cupsys
 +
 
 +
'''Configure printer'''
   −
====Configure printer====
   
K menu > Settings > Peripherals > Printers
 
K menu > Settings > Peripherals > Printers
   Line 128: Line 126:     
===Ident===
 
===Ident===
If using Ident Authentication for browsing install 'ident2'
+
If using Ident Authentication for browsing  
 +
apt-get install ident2
 +
 
 +
 
 +
===PPTP Connection===
 +
When you install mepis, when asked you should elect to run ppp
 +
 
 +
To Connect to a remote SME Server
 +
apt-get install pptp-linux kvpnc
 +
 
 +
K menu > Internet > Connection > VPN Client
 +
 
 +
===Applications===
 +
*Install VMware,  http://www.mepis.org/docs/en/index.php/VMWare#MEPIS_7.0
 +
 
 +
*Install a subversion client, synaptic -> kdesvn
 +
 
 +
*Enable mp3 & multimedia
 +
:Synaptic > settings > repositories. Activate the repository for Debian-Multimedia
 +
:Then install Libdvdcss2 and w32codecs
 +
 
 +
===Settings===
 +
*Thunderbird, to enable links in email
 +
:Advance,General,Config Editor, Right Click, New > String
 +
: preference=network.protocol-handler.app.http, string=firefox
 +
: preference=network.protocol-handler.app.https, string=firefox
    +
*Enable Numlocks
 +
:http://www.mepis.org/node/6937
    +
----
 
[[Category:Howto]]
 
[[Category:Howto]]
 +
[[Category:Administration]]

Navigation menu