|
|
Might be DSA key password
It sounds like it could possibly be asking for the password used when you generated the DSA key. When generating the public/private DSA keys, you can assign a password to the key set. If this is the case, the best way to fix it is todelete the ~/.ssh folder on your Dad's (the client) Mac (in Terminal, type
cd ~/.ssh; rm *; cd ~; rmdir .ssh), recreate a new DSA key using ssh-keygen -t dsa and just keep hitting return at all the prompts. Then, take the ~/.ssh/id_dsa.pub file from the client Mac, and copy the contents into ~/.ssh/authorized_keys on the host Mac (the one that is doing the controlling). You should first remove the old key associated with the client Mac from the authorized_keys file; if this was the only public key you've installed on the host Mac, you can just delete the file and create a new authorized_keys file with the new key. Hopefully that will take care of the errant password prompt.
You might call this hint ancient, but I call it timeless. It works as well today as when the submitter first posted it. I use it to help out my father, brother, mother-in-law AND father-in-law, each of whom seems to find new and inventive problems on their Macs monthly. Being able to quickly access their Macs and fix the problem in 5 minutes, instead of talking them through a half hour of dialog manipulation over the phone, is a real time and sanity saver. I'll add another "gotcha" that I discovered in the process of setting this up myself: before the remote user connects to the host Mac, make sure that you don't have Apple Remote Desktop enabled in the sharing prefpane on the host Mac; if you do, Chicken of the VNC will simply display your own desktop! Finally, I wrote this AppleScript to be run on the client Mac, because I might have to remotely control the other Mac from someplace other than my home. This script allows the client Mac to enter in a domain name or IP address to connect to, validates it, then runs the 'ssh' terminal command. Copy & paste into Script Editor, save as application, then place it on the client Mac. Whenever they need to connect to the host Mac, double-click the AppleScript. set dummyAcct to "dummy" --Whatever the account name is on the host Mac you're connecting to set defaultHostIP to "126.18.31.12" --Either the DNS address or IP address of the host Mac set myHero to "Steve" --Your name (it just appears in the first dialog presented when the script is run) set isValidIP to false repeat while isValidIP is false |
SearchFrom our Sponsor...Latest Mountain Lion HintsWhat's New:HintsNo new hintsComments last 2 daysNo new commentsLinks last 2 weeksNo recent new linksWhat's New in the Forums?
Hints by TopicNews from Macworld
From Our Sponsors |
|
Copyright © 2014 IDG Consumer & SMB (Privacy Policy) Contact Us All trademarks and copyrights on this page are owned by their respective owners. |
Visit other IDG sites: |
|
|
|
Created this page in 0.07 seconds |
|