The problem with allowing server access to outside computers is it creates a big security problem.. With critical data, most organizations don't allow such. In the government agency that I worked for, only individuals with network user credentials had the option to access the network and any file/print computers, and they could ONLY use our own networked computers. In addition, we identified SPECIFIC printers or folders which were required for each user and set up sharing so only that SPECIFIC user could access the desired printer or folder. They couldn't simply roam around at will on the server.
Unfortunately, you don't mention how often this occurs...with how many different users.... whether these are stationary or mobile computers, etc. It all makes a difference. And unfortunately, if you install a program that updates a password each time a guest logs off, it because almost impossible for the network admin (YOU) to keep track of any password changes. If the access is only occasional, and you have admin rights, you could change the password immediately after each use by an outside guest. It's also important to make sure the guest computers only have "read" access and not "read/write" when setting up sharing.. If the require "read/write", then you better make sure the guests are well documented and accounted for.
Hope this helps.
Grif
Hello,
Does anyone know any software that implements one-time password options? Here is my situation:
Some guest computers access resources on the file/print server (runs Windows XP). In order to access the resources on the network, they must enter the guest account and password. Because only I know it, I enter it for them.
The risk is that when I enter the password, the guest computer could have malicious software that stores the password for later use. By having the password change every time they log off, it would be difficult to gain unauthorized access.
How do I apply OTP to this situation? Thank you.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic