Bienvenido! - Willkommen! - Welcome!

Bitácora Técnica de Tux&Cía., Santa Cruz de la Sierra, BO
Bitácora Central: Tux&Cía.
Bitácora de Información Avanzada: Tux&Cía.-Información
May the source be with you!

Thursday, July 1, 2010

WinSCP, krusader, Konqueror, nautilus, fireFTP

Source
WinSCP is wonderful and works under WINE.
Wine compatibility is a kind of quality certification of ms-windows application versions - and of course, WinSCP is there!
The features I love are:

-- remote file editing using gvim (or another editor)
-- yes, I know I can do this using existing tools, but they are not as responsive
-- nautilus is slow, as is gvim's grafted in editing via scp
-- neither of the above is as forgiving when network connections drop.
-- run custom commands on files using the gui
-- being able to right click on a file and run a custom shell script.
-- transfer files in the background
I rarely use the synchro feature in WinSCP, but when I do, it's nice to have.
And, yeah, if I wanted to use the command line, I could, and I do often. However, that's not always what I want out of life.
WinSCP is simply better than the Lin graphical SCP/SFTP clients.
------------
For quick solution, winscp should be used with wine. Works on my ubuntu 8.04

More timetaking but better solution: install sshfs-fuse
How to install?
Get fuse-2.7.4.tar.gz and sshfs-fuse-2.2.tar.gz.
Tried installing sshfs-fuse directly, gave the error: "C compiler cannot create executables"
Installed g++ to remove above error: sudo apt-get install g++
Next it asked for fuse, glib-2.0 and gthread-2.0
Installed fuse.
Installed libglib2.0-dev for the other two package requirements as above:
sudo apt-get install libglib2.0-dev
Had permission problems when mounting using sshfs, so had to use an option:
sudo sshfs user@host: local_folder -o allow_other
----------------------------------
mc is good for that (uses fish protocol).

If you need that: Right (or Left) -> Shell link...
Problem is only with custom ssh port. You can:
1) use a fix (have not tried it):
http://www.midnight-commander.org/ticket/118
2) or add ssh alias in ~/.ssh/config (or /etc/ssh/ssh_config).
SSH alias looks like:
host mymachinealias
hostname mymachine.lt
Port 9022
HostKeyAlias mymachinealias 
----------------------------------
When using Linux the Graphical SFTP Client FileZilla
http://filezilla-project.org/ is great since it has a native linux version also.
The GUI is imho not as good as the winscp user interface but a lot better than nautilus and others.

----------------------------------
In Linux I use Krusader which works great
----------------------------------
If you use KDE, Konqueror (the file manager) can be used to access remote servers using the fish protocol. Fish (FIles transferred over SHell) is a protocol that uses SSH or RSH to transfer files between computers and to manage remote files.

How: In Konqueror where current directory is listed type:
fish://{username}@{server-name}/{path-on-remote-server}
-----------------------------------
Add-on of mozilla firefox called fireFTP
-----------------------------------------
Use sftp in Nautilus:

If the address bar is not showing, press the icon that looks like a pencil and piece of paper. This will display the address bar (editable textbox).
In the address bar, enter:
sftp://server.com
or
sftp://ip_address
Enter your username and password
-----------------------------------
For Linux, there is an application called "secpanel" (see http://secpanel.net/ ).
I had trouble to run winSCP under wine, but disabling netapi32.dll got it to work.

No comments: