Dear visitor, welcome to KDE-Forum.org.
If this is your first visit here, please read the Help. It explains in detail how this page works.
To use all features of this page, you should consider registering.
Please use the registration form, to register here or read more information about the registration process.
If you are already registered, please login here.
fish protocol outlawed(!) by server admin
Hello KDE users.
[I am using Konqueror 3.5.5-0.2.fc5 and KDE 3.5.5-0.2.fc5 ]
I discovered fish protocol on Konqueror and I loved using it to edit my web sites on a shared server (Red Hat). Now, all of a sudden the administrator tells me I'm using illegal software. He cut off my domain. He made me explain what I was doing and turned it on again later but made me promise not to "attempt it again". I'm pasting below the log portion that he gave me from the server.
Questions:
Does the log below look normal for fish?
Does it really appear I was trying to do mischief on the shared server?
Thanks. Joe
Below EDITED for anonymity:
root@sharedserver [~]# ps aux | grep myuser
root 3978 0.0 0.0 8740 2192 ? Ss 15:28 0:00 sshd: myusername [priv]
myusername 3990 0.0 0.0 8900 1692 ? S 15:28 0:00 sshd: myusername@notty
myusername 4001 0.0 0.0 2260 876 ? S 15:28 0:00 /bin/sh -c if env true 2>/dev/null; then env PS1= PS2= TZ=UTC LANG=C LC_ALL=C LOCALE=C /bin/sh; else PS1= PS2= TZ=UTC LANG=C LC_ALL=C LOCALE=C /bin/sh; fi
myusername 4008 0.0 0.0 3896 876 ? S 15:28 0:00 /bin/sh
myusername 4010 0.0 0.0 3596 2296 ? S 15:28 0:00 perl .fishsrv.pl 0244d15801f8ad4c0f1c342a63f17f4b
root 19500 0.0 0.0 4372 676 pts/2 S+ 15:43 0:00 grep myuser
root@sharedserver [~]# cd /proc/4008
root@sharedserver [/proc/4008]# ls -la
total 0
dr-xr-xr-x 3 myusername myusername 0 Jan 16 15:29 ./
dr-xr-xr-x 288 root root 0 Dec 15 10:49 ../
dr-xr-xr-x 2 myusername myusername 0 Jan 16 15:43 attr/
-r-------- 1 myusername myusername 0 Jan 16 15:43 auxv
-r--r--r-- 1 myusername myusername 0 Jan 16 15:30 cmdline
lrwxrwxrwx 1 myusername myusername 0 Jan 16 15:43 cwd -> /home/virtfs/myusername/home/myusername/
-r-------- 1 myusername myusername 0 Jan 16 15:43 environ
lrwxrwxrwx 1 myusername myusername 0 Jan 16 15:30 exe -> /home/virtfs/myusername/bin/bash*
dr-x------ 2 myusername myusername 0 Jan 16 15:43 fd/
-rw-r--r-- 1 myusername myusername 0 Jan 16 15:43 loginuid
-r-------- 1 myusername myusername 0 Jan 16 15:43 maps
-rw------- 1 myusername myusername 0 Jan 16 15:43 mem
-r--r--r-- 1 myusername myusername 0 Jan 16 15:43 mounts
lrwxrwxrwx 1 myusername myusername 0 Jan 16 15:43 root -> /home/virtfs/myusername/
-r--r--r-- 1 myusername myusername 0 Jan 16 15:29 stat
-r--r--r-- 1 myusername myusername 0 Jan 16 15:29 statm
-r--r--r-- 1 myusername myusername 0 Jan 16 15:30 status
dr-xr-xr-x 3 myusername myusername 0 Jan 16 15:43 task/
-r--r--r-- 1 myusername myusername 0 Jan 16 15:43 wchan
root@sharedserver [/proc/4008]# cd /proc/4010
root@sharedserver [/proc/4010]# ls -la
total 0
dr-xr-xr-x 3 myusername myusername 0 Jan 16 15:28 ./
dr-xr-xr-x 286 root root 0 Dec 15 10:49 ../
dr-xr-xr-x 2 myusername myusername 0 Jan 16 15:43 attr/
-r-------- 1 myusername myusername 0 Jan 16 15:43 auxv
-r--r--r-- 1 myusername myusername 0 Jan 16 15:30 cmdline
lrwxrwxrwx 1 myusername myusername 0 Jan 16 15:43 cwd -> /home/virtfs/myusername/home/myusername/
-r-------- 1 myusername myusername 0 Jan 16 15:43 environ
lrwxrwxrwx 1 myusername myusername 0 Jan 16 15:28 exe -> /home/virtfs/myusername/usr/bin/perl*
dr-x------ 2 myusername myusername 0 Jan 16 15:43 fd/
-rw-r--r-- 1 myusername myusername 0 Jan 16 15:43 loginuid
-r-------- 1 myusername myusername 0 Jan 16 15:43 maps
-rw------- 1 myusername myusername 0 Jan 16 15:43 mem
-r--r--r-- 1 myusername myusername 0 Jan 16 15:43 mounts
lrwxrwxrwx 1 myusername myusername 0 Jan 16 15:43 root -> /home/virtfs/myusername/
-r--r--r-- 1 myusername myusername 0 Jan 16 15:29 stat
-r--r--r-- 1 myusername myusername 0 Jan 16 15:29 statm
-r--r--r-- 1 myusername myusername 0 Jan 16 15:30 status
dr-xr-xr-x 3 myusername myusername 0 Jan 16 15:43 task/
-r--r--r-- 1 myusername myusername 0 Jan 16 15:43 wchan
RE: fish protocol outlawed(!) by server admin
I think your sysadmin should define "illegal".
Bram Schoenmakers
KDE Netherlands (www.kde.nl)
I guess he saw "root" in the log and thought it was a hacker.
I really don't think he understands "fish". I am trying to understand it too.
(Previously I did not know fish uses a perl script on the remote server. I thought it was just ssh or ssh2)
He told me to use scp or sftp.
Joe
fish is just the name of the kioslave that lets you acces remote computers over ssh.
Help mee om
KDE 3.5.5 in het Nederlands te vertalen