Jan 12 2011
Store Windows Credentials
Windows prompt for a login and password when the current logged in user wants to access a share on a different domain or workgroup. It is possible to store identification information or “credentials” so you’re not prompted for the login and password every time you access the Windows share.
Command Line
Server_address can be replaced with the host name or IP address.
C:\>net use * \\Server_address\My_Share /savecred The password or user name is invalid for \\Server_address\My_Share. Enter the user name for 'Server_address': MyDomain\Administrator Enter the password for Server_address: Drive Z: is now connected to \\Server_address\My_Share. The command completed successfully.
All shares on the remote machine are now reachable, if the saved username is authorized to.
C:\>DIR \\Server_address\My_Other_Share Volume in drive \\Server_address\My_Other_Share is System Volume Serial Number is 7CBD-E099 Directory of \\Server_address\My_Other_Share 03/08/2009 11:11. 03/08/2009 11:11 .. 03/08/2009 11:11 Files 0 File(s) 0 bytes 3 Dir(s) 28 764 954 624 bytes free
A volume Z: is automatically created but can be removed safely.
Control Panel
Storing credentials is also possible through the control panel in some Windows but all:
Control Panel -> Stored User Names and Passwords on Windows Server
or
Control Panel -> User Accounts -> Advanced -> Manage on Windows XP
From a Unix/Linux station
mount -t cifs //Server_address/Share /mount_point -o cred=credential.txt
The credential.txt file contains the shared folder authentication details:
username=my_username password=my_password
Access should be granted to the owner exclusively since values are stored in a clear text file.