Ok, jlightner this are the output's from your "requests"
Code:
nykey@nykey:~$ which ftp
/bin/ftp
nykey@nykey:~$ ls -l /bin/ftp
-rwxr-xr-x 1 root bin 11364 2006-06-17 19:56 /bin/ftp*
nykey@nykey:~$ file /bin/ftp
/bin/ftp: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped
nykey@nykey:~$ cat /bin/ftp
▒ F4|(4 (-%-%0%00ÜX%XXÈÈ( Qåtd/lib/ld-linux.so.2GNU"
▒*+g#öF¡AE¿9>µ
ÀEúH:Ð%¯6úºÔø 9$F[=%ÌTàK±Rß«¬±q* libc.so.6stdout__fpendinggetenvmemcpy__overflowmbrtowcmallocabortiswprintcalloc__ctype_get_mb_cur_maxfputs_unlockeddcgettextreallocmemsetfclosesetlocaleerror__ctype_b_loc__errno_locationbindtextdomain_IO_stdin_used__libc_starc¼!À¶nstCiinvfprintffreembsinit__cxa_atexit__gmon_start__GLIBC_2.3GLIBC_2.1.3GLIBC_2.1GLIBC_2.0GLIBC_2.2ii
@DHLPTX`¶ d¶
h¶
ptx|▒ ▒¤¬°´ Uåè)èèkÉÃÿ58ÿ%<ÿ%@héàÿÿÿÿ%DéÐÿÿÿÿ%HhéÀÿÿÿÿ%Lh▒é°ÿÿÿÿ%Ph é ÿÿÿÿ%Th(éÿÿÿÿ%Xh0éÿÿÿÿ%\h8épÿÿÿÿ%`h@é`ÿÿÿÿ%dhHéPÿÿÿÿ%hhPé@ÿÿÿÿ%lhXé0ÿÿÿÿ%ph`é ÿÿÿÿ%thhéÿÿÿÿ%xhpéÿÿÿÿ%|hxéðþÿÿÿ%héàþÿÿÿ%héÐþÿÿÿ%héÀþÿÿÿ%hé°þÿÿÿ%h é þÿÿÿ%h¨éþÿÿÿ%h°éþÿÿÿ%h¸épþÿÿÿ% hÀé`þÿÿÿ%¤hÈéPþÿÿÿ%¨hÐé@þÿÿÿ%¬hØé0þÿÿÿ%°hàé or: %s OPTION
Exit with a status code indicating failure.
These option names may not be abbreviated.
--help display this help and exit
--version output version information and exit
bug-coreutils@gnu.org
Report bugs to <%s>.
/usr/share/localePOSIXLY_CORRECT--help--versionJim Meyering5.2.1GNU coreutilsfalsewrite error%s: %sliteralshellshell-alwayscescapeclocale"'`þ
Copyright (C) 2004 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
memory exhausted,àD ¢
< P
m
4þÿÿoÿÿÿoðÿÿoÿ4GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3GCC: (GNU) 3.3.3.shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.data.eh_frame.dynamic.ctors.dtors.jcr.got.bss.comment
( !HÔ'
/<m7ÿÿÿoªDDþÿÿoð`S \ `ð
00%$TT%XX% ((¦00&«44&ÀÀ&L µÀ&ü¼'¾nykey@nykey:~$
I've cut out a piece of the output that was not understandable and posted as much as I could the ones that could be read.
And acummings here are your results:
Code:
nykey@nykey:~$ which ftp
/bin/ftp
nykey@nykey:~$ which ftp
/bin/ftp
nykey@nykey:~$ which lftp
/usr/bin/lftp
nykey@nykey:~$ which ncftp
/usr/bin/ncftp
nykey@nykey:~$ $PATH
-bash: /usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games:/opt/www/htdig/bin:/usr/lib/java/bin:/usr/lib/java/jre/bin:/opt/kde/bin:/usr/lib/qt/bin:/usr/share/texmf/bin:.: No such file or directory
nykey@nykey:~$ ftp
nykey@nykey:~$ ls -la /bin/ftp
-rwxr-xr-x 1 root bin 11364 2006-06-17 19:56 /bin/ftp*
nykey@nykey:~$
I have no security software wich could restrict executables.
And as for libraries... maybe .... the most recent, important and relevant installs/upgrades I've done are: upgraded gcc and gcc-g++ from slackware-current, openssl, openssl-solibs, openssh. I've played around a bit with XAMPP trying to run the Apache+SSL+PHP+proftpd bundle, didn't like it and so I installed the packages by hand. What I did mingle with is proftpd but I did create a separate group named ftpusers and added a new user to the group to try adding an account only with ftp access, no ssh and other. I followed a how-to from some page wich I can't remember now or find... Hope that's usefull and somone gives some more in depth problem searching ideeas.