[Samba] Mounting Samba Share using linux login
Helmut Hullen
Hullen at t-online.de
Wed Jun 11 13:15:00 GMT 2008
Hallo, David,
Du (d.kuntadi) meintest am 11.06.08:
>>
>> You can make your own credential file as a batch file:
>>
>> @echo off
>> rem my special batch file
>> set specialusername=abc
>> set specialpassword=topsecret
>>
>> call this batch file within the logon batch file
>> and then use %specialusername% and %specialpassword%
Sorry - I've written a batch file for DOS/Windows.
Linux users should use a shell script.
There are several options to run this shell:
/etc/profile.d/<specialscript.sh>
(is run when the user logs in)
Icon on the desktop
(must be clicked to run)
command in ~/.Xdefaults
(is run when an X session is started)
> 1. What credentials should I put in fstab?
None. "/etc/fstab" is not necessary for mounting.
And the special user share can't be mounted via the (global) "/etc/
fstab".
Which linux distribution is installed on the clients? Which GUI is
installed: KDE or something else?
> 2. Do you mean the batch file is an executable plain text file
> executed during login?
That is one way.
pure shell script:
#! /bin/bash
Credfile=~/.sambacred
test -s $Credfile && source $Credfile || exit 1
# and now the username and the password for the shares on the
# server are known
mount.cifs ...
#
Viele Gruesse!
Helmut
More information about the samba
mailing list