TRAMP is (normally) fully functional when it is initially
installed. It is initially configured to use the scp
program to connect to the remote host. So in the easiest case, you
just type C-x C-f and then enter the file name
/user@host:/path/to.file.
On some hosts, there are problems with opening a connection. These are related to the behavior of the remote shell. See See Remote shell setup, for details on this.
If you do not wish to use these commands to connect to the remote host, you should change the default connection and transfer method that TRAMP uses. There are several different methods that TRAMP can use to connect to remote hosts and transfer files (see Connection types).
If you don’t know which method is right for you, see See Default Method.
• Connection types: | Types of connections made to remote hosts. | |
• Inline methods: | Inline methods. | |
• External methods: | External methods. | |
• GVFS based methods: | GVFS based external methods. | |
• Gateway methods: | Gateway methods. | |
• Default Method: | Selecting a default method. Here we also try to help those who don’t have the foggiest which method is right for them. | |
• Default User: | Selecting a default user. | |
• Default Host: | Selecting a default host. | |
• Multi-hops: | Connecting to a remote host using multiple hops. | |
• Customizing Methods: | Using Non-Standard Methods. | |
• Customizing Completion: | Selecting config files for user/host name completion. | |
• Password handling: | Reusing passwords for several connections. | |
• Connection caching: | Reusing connection related information. | |
• Predefined connection information: | Setting own connection related information. | |
• Remote Programs: | How TRAMP finds and uses programs on the remote host. | |
• Remote shell setup: | Remote shell setup hints. | |
• Android shell setup: | Android shell setup hints. | |
• Auto-save and Backup: | Auto-save and Backup. | |
• Windows setup hints: | Issues with Cygwin ssh. |