This is probably  sacrilege  to admit amongst IT professionals but I DESPISE the command line. For someone who grew up using a mouse in a GUI environment, it’s a daunting proposal to be told to SSH into a Linux machine and edit a bunch of stuff in VI.  ”CAT the file, TAIL the log, GREP it, CHOWN the permissions” - I can talk the jargon but when it comes to executing these commands to do something useful, well… That doesn’t mean us GUI people don’t want to use applications that run on Linux though. The fact a JumpBox lets anyone manage a linux-based application entirely via GUI is something that is hugely attractive to those of us who fear the command line.  While many of the common administration tasks are currently manageable via web-based tools, the reality is that there are still times when one needs to manually add or edit individual files within a JumpBox (ie. installing modules and themes in Wordpress or Drupal).

People of the mouse: fear not. There is a simple graphical-based way to achieve this.  The big disclaimer here though is that you can screw things up when you start editing files under the hood.  As always, before attempting something that has destructive potential, make a backup first.  Once you’ve done that, follow this quick 4-step tutorial to see how you can edit files sans command line:

  1. You’ll need to enable SSH first.

  1. Once you’ve done that, fire up the your graphical FTP client of choice as long as it supports SFTP.  Point it to the IP or local address of your JumpBox and make sure you’re telling it to communicate via SFTP. You can generally save time navigating by entering the initial path of “/var/data/appname.”

  1. Navigate to the directory in question.

  1. And now you can drag files and directories from your desktop into the JumpBox.
![]( "ftptut_picture2")
  1. Editing files inside the JumpBox is just as easy. I happen to be using the ftp client for Mac called “Transmit” in this example. Some ftp clients will let you right-click the file and edit it in place via a text editor application.  If yours doesn’t have that capability, you can always just bring the file to your desktop, edit there and drag it back overwriting the original file.
Simple, I know, _but that's the point_.  Like I mentioned, this method is probably anathema to anyone who is well-acquainted with the command line. To any hardcore linux people reading this, I say, "ear muffs." This tutorial is for the GUI people in the house.  Happy GUI-based file editing!