Tag Info

Hot answers tagged

55

Cyberduck (Free) A great free FTP client. This is my go-to application. Anytime I need FTP access, I use Cyberduck. It's not quite as lightweight as Fugu, but it adds a lot more functionality than Fugu. I also really like the Growl integration with Cyberduck. Fugu (Free) Awesome little FTP client. As I noted above, this is a lightweight FTP client. It ...


45

Transmit Panic's Transmit tops my list. An extremely well built and executed FTP Client that fully supports sFTP. Priced at $34. Transmit is an excellent FTP (file transfer protocol), SFTP, S3 (Amazon.com file hosting) and iDisk/WebDAV client that allows you to upload, download, and delete files over the internet. With the most Mac-like ...


33

Make sure you have a corresponding id_rsa.pub or id_dsa.pub in your ~/.ssh directory. When I had an id_rsa but not a corresponding id_rsa.pub, Mac OS X kept popping up the dialog and remember passowrd in my keychain did nothing. cd ~/.ssh ssh-keygen -y -f id_rsa > id_rsa.pub generated the appropriate public key file for me. If you already had your ...


28

Type ~. (i.e. tilde, period) at the beginning of a line. In other words, press Enter, then ~, then .. (In some languages, you may need to press Shift or Alt to enter the ~ character.) Generally speaking, the ~ character is an escape character in an SSH session when you type it at the beginning of a line. Type Enter then ~? to see the list of escape ...


28

For keeping the connection alive, you can check in /etc/ssh_config the line where it says ServerAliveInterval, that tells you how often (in seconds) your computer is gonna send a null packet to keep the connection alive. If you have a 0 in there that indicates that your computer is not trying to keep the connection alive (it is disabled), otherwise it tells ...


26

Source: http://technotes.twosmallcoins.com/?p=279 Putty is a good SSH client for Windows. 1) SSH into your remote OS X machine with an administrator’s log in and password. 2) Enable Remote Desktop (a.k.a. Screen Sharing, a.k.a. VNC) with this command: sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart ...


26

iTerm2 can set itself as the default SSH handler. In its preferences, go to “Profiles”. Create a profile to handle SSH sessions, or select an existing one. In the “General” section, bottom right, you can select which URL scheme this profile should handle: Select SSH. iTerm2 will ask if it is to set itself up as the default SSH handler: Confirm and you ...


25

If you are looking for something that keeps track of servers/connections via a GUI, Terminal.app will already do that for you. Launch it and then from the menu select Shell > New Remote Connection. This will give you a connections manager window.


22

Being the fanboy that I am, I completely admit that I am absolutely in love with Prompt (by Panic). It's already come a long way since it's initial release, and here's a few wonderful features; It's not cluttered. They provided an app that offers what you need out of an SSH client and added a few bonuses that make it so much more worthwhile. Command, and ...


19

Well, MacFusion was going to be my answer but since you've tried that I'll recommend my second favourite app when it comes to mounting shares: Panic's Transmit. It's new, very awesome, feature lets you mount any share that it can connect to in the UI as a "disk" in your Finder that you can drag files to. SFTP, SSH, S3...very cool.


16

Well I guess, there's no better way to do it. Darn you Apple, is it so hard to put a SOCKS Proxy setting in the iPhone OS network settings panel? :-( Anyway, the best answer so far, and the only one I could find on the Net, is from a document from the SNIPPLR Code 2.0 website entitled How To Connect To A SOCKS Proxy From An Unjailbroken iPhone/iPod Touch. ...


16

In order to allow SSH incoming connections to your Mac, you need to enable Remote Login in Sharing Preferences pane. Here’s a picture:


16

The Mac OS X native application do not use the X protocol for the rendering, but the Mac specific protocol. So you cannot use ssh X protocol forwarding as you could with a Linux workstation. As you discovered, the reverse is not true, you can install an X server on Mac OS X and have the Linux program appear on your Mac. What you can do is use either Mac ...


16

Apparently, the private key I was using on my machine was an old one. My key did not contain the encryption information added to the private key file if I generate a new one: -----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED DEK-Info: AES-... To solve the problem, I decrypted the key with openssl: $ cd ~/.ssh $ cp id_rsa id_rsa.bck $ openssl rsa -in ...


12

PuTTY is a great Windows frontend, not to mention the need for an SSH client in the first place. On Linux, OS X, and most other UNIX-y based environments, SSH is generally purely command line, but still amazingly powerful. The SSH client allows you to store an amazing amount of properties based on a given hostname, even global defaults, in the "ssh_config" ...


11

The manpage describes the ability to generate ECC keys because the version of OpenSSH 5.9p1 (the version that comes with Mountain Lion) can potentially support ECC. However, the actual build of OpenSSH that came bundled with Mountain Lion appears to lack ECC support1. The manpages are not modified when ECC support is not included in the compiled binaries. ...


11

From man sshd: /etc/hosts.allow /etc/hosts.deny Access controls that should be enforced by tcp-wrappers are defined here. Further details are described in hosts_access(5). http://www.debian-administration.org/articles/87 offers these examples: # /etc/hosts.allow sshd: 1.2.3.0/255.255.255.0 sshd: 192.168.0.0/255.255.255.0 # /etc/hosts.deny sshd: ALL ...


11

SSH Tunnel Manager is now in the Mac App Store! So, you can run it on Lion.


10

SSHTunnel is a free, cocoa-based UI for SSH tunnel management. Works on 10.5 and up. It hasn't been updated in a while but the code that's there is reasonably stable. It's worked well for me in the past.


10

You can enable SSH from the Terminal with: sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist (note that you need to run this as an admin, and it'll ask for your admin password, which won't echo as you type.)


10

I've been using Panic's Prompt. It does color, SSH keys (including PEMs, if you've got a need to work with EC2), runs Vim and Emacs just fine, and most definitely works beautifully on a non-jailbroken phone. The soft keyboard also provides convenient access to escape, tab, and other keys that you need frequently when you're working with a terminal. ...


10

The first time you connect to a server, you are prompted to accept the fingerprint for the host you are connecting to. The fingerprint is a combination of a digital signature, the host name and the IP address of the server. When you do accept, the fingerprint is saved in ~/.ssh/known_hosts as being a "trusted" host. For some reason, the server's fingerprint ...


9

Actually, the very simple answer is that you have to run ssh-add and then it all works.


9

Prompt for iOS Prompt allows you to remotely SSH into another machine. Without jailbreaking, there is no way to use Terminal to access your file system. However, I've found that if you do jailbreak your phone and want to use Prompt as a Terminal, you can set it to SSH to server 127.0.0.1 and authenticate with the standard iPhone root credentials. Remoter: ...


9

The following is a list of popular programs that require X11: Gimp - open source photo editing Inkscape - open source vector drawing program FreeCiv - open source version of the Civilization games Scribus - open source desktop publishing software Basically, if you plan on using only commercial software, you don't need X11. If you plan on using open ...


9

You can use the -p option to choose a different port. So: ssh -p 222 root@ipaddress You can also look up help using the man (manual) command, like man ssh, to show help information, including usage, command line options, errors, etc. While in the man page, you can type / (the slash character) followed by any text (and Enter) to search for that within the ...


8

Panic Software recently released Prompt, the best iOS SSH app I've seen. Copy and paste works great; just double-tap text to bring up the copy/paste dialog (tap-and-hold doesn't work).


8

You have to enter the passphrase for the private key somewhere, and OS X uses ssh-agent by default. If you want to use ssh-agent but want to avoid the gui dialog box, you can use ssh-add to add the passphrase to the agent and then ssh as usual. If do not want to use ssh-agent and instead have ssh prompt for the passphrase, then unset the SSH_AUTH_SOCK ...


8

For anyone who ends up on this page, I realized I should post the answer: Using launchd instead of cron does indeed fix the authorization problem. Your user launchd jobs (which run only when you are logged in) correctly use the SSH agent information that was unlocked via your keychain as part of login (as part of standard OS X key management, no other ...


8

So if I am not mistaken the the problem you have with VNC currently is that it is sharing the current Mac user's screen with apps open that you don't want to see on your other computer? Lion introduces the ability to screen share users that are logged in the background. Quoting the text from the link: Enable Screen Sharing and set a VNC password. ...



Only top voted, non community-wiki answers of a minimum length are eligible