

Such apps aren't necessarily worse than X apps some of these are fine applications. In general my recommendation is to use command line (apt, wget, rsync) or curses applications (like aptitude or mc) if they are available and do what you need.


Also be aware that some well known tools come in both gui and commandline/console form. What tools are you planning to use over X? Are there non-gui replacements/equivalents? If you give examples of the kinds of tools you are thinking of using, people could suggest alternatives if available. Bear in mind that in general X is a network hog it is not bandwidth optimized (or whatever the right phrase is). What kind of bandwidth do you have? What is its speed? Is it metered? Is there a cap? If you have a very fast connection to the net and no restrictions, that X is more usable, otherwise it can be very slow. You need to consider (at least) the following factors. So the two configs have to tell the remote and the local to allow this operation to happen, respectively.Īs to whether you should use X, it depends. X forwarding will display your remote application on the local X display. Note that the /etc/ssh/sshd_config is at the server end, and the ~/.ssh/config is at the client end, so we are in general talking about two different machines.
