Difference between revisions of "Secure Shell"

From Wiki | LUG@UCLA
Jump to: navigation, search
m (Admin moved page SSH to Secure Shell)
(valign top)
Line 31: Line 31:
 
!Macintosh
 
!Macintosh
 
|-
 
|-
|
+
|valign="top"|
 
# open Dolphin
 
# open Dolphin
 
# Add Entry to Places panel
 
# Add Entry to Places panel
Line 37: Line 37:
 
# in "Location" enter: <code>'''fish://user@linux.ucla.edu'''</code>
 
# in "Location" enter: <code>'''fish://user@linux.ucla.edu'''</code>
 
#: [[File:Kde_dolphin2.png|250px|caption]]
 
#: [[File:Kde_dolphin2.png|250px|caption]]
 
+
|valign="top"|
|
+
 
# open File Manager
 
# open File Manager
 
# click "Connect to Server"
 
# click "Connect to Server"
Line 46: Line 45:
 
# optionally bookmark the server
 
# optionally bookmark the server
 
#: [[File:GNOME_filemanager3.png|150px|caption]]
 
#: [[File:GNOME_filemanager3.png|150px|caption]]
|install [http://winscp.net/eng/index.php WinSCP]
+
|valign="top"|
|???
+
* install [http://winscp.net/eng/index.php WinSCP]
 +
|valign="top"|
 +
* ???
 
|}
 
|}
  

Revision as of 00:04, 3 June 2013

Secure Shell (SSH) is an Internet communication protocol used to exchange data between two computers using a secure channel.

Members can access their LUG account remotely via SSH.

Connecting

Note Note: in the following examples, remember to replace "user" with your actual LUG username.

From the terminal

To initiate a normal SSH session:

 $ ssh user@linux.ucla.edu

or if you want X forwarding:

 $ ssh -X user@linux.ucla.edu

To transfer files, use scp:

 $ scp user@linux.ucla.edu:homework1.txt ~/Documents
 $ ls ~/Documents
 ... homework1.txt ...

From the GUI

KDE (Linux) GNOME (Linux) Windows Macintosh
  1. open Dolphin
  2. Add Entry to Places panel
    caption
  3. in "Location" enter: fish://user@linux.ucla.edu
    caption
  1. open File Manager
  2. click "Connect to Server"
    caption
  3. enter: sftp://user@linux.ucla.edu
    caption
  4. optionally bookmark the server
    caption
  •  ???

Available software

Operating System

Debian stable

Installed Packages

Name Executable Notes
GCC gcc
Python python
OpenJDK java version 6
OCaml ocaml
GNU Prolog gprolog
Racket racket for programming in Scheme
CLISP clisp for programming in Common Lisp
GNU Octave octave a full-featured alternative to MatLab
LaTeX latex, pdflatex document creation done right
Vim vim the most powerful text editor
GNU Emacs emacs the most powerful text editor
Git git
Mercurial hg