本文共 7922 字,大约阅读时间需要 26 分钟。
[root@tonykorn97 installfiles]# ftp 192.168.1.20
Connected to 192.168.1.20.220 Welcome to ZZ FTP service.530 Please login with USER and PASS.530 Please login with USER and PASS.KERBEROS_V4 rejected as an authentication typeName (192.168.1.20:root): user01331 Please specify the password.Password:230 Login successful.Remote system type is UNIX.Using binary mode to transfer files.ftp> bin200 Switching to Binary mode.ftp> promptInteractive mode off.ftp> mget *local: NMIinstall remote: NMIinstall227 Entering Passive Mode (172,26,6,250,166,51)150 Opening BINARY mode data connection for NMIinstall (6298 bytes).*** glibc detected *** ftp: free(): invalid next size (fast): 0x000055557447f1c0 ***======= Backtrace: =========/lib64/libc.so.6[0x2aaaac6b2444]/lib64/libc.so.6(cfree+0x8c)[0x2aaaac6b5a6c]/usr/lib64/libkrb5support.so.0[0x2aaaab9d5d37]/usr/lib64/libkrb5support.so.0(krb5int_labeled_fopen+0x34)[0x2aaaab9d6064]ftp[0x555555563a88]ftp[0x55555555ec6a]ftp(main+0x453)[0x555555566ef3]/lib64/libc.so.6(__libc_start_main+0xf4)[0x2aaaac6608a4]ftp[0x55555555a0c9]======= Memory map: ========2aaaaaaab000-2aaaaaac5000 r-xp 00000000 08:06 14680069 /lib64/ld-2.5.so2aaaaaac5000-2aaaaaacc000 rw-p 2aaaaaac5000 00:00 0 2aaaaaada000-2aaaaaadb000 rw-p 2aaaaaada000 00:00 0 2aaaaab13000-2aaaaab4b000 rw-p 2aaaaab13000 00:00 0 2aaaaacc4000-2aaaaacc5000 r--p 00019000 08:06 14680069 /lib64/ld-2.5.so2aaaaacc5000-2aaaaacc6000 rw-p 0001a000 08:06 14680069 /lib64/ld-2.5.so2aaaaacc6000-2aaaaacf2000 r-xp 00000000 08:06 9646301 /usr/lib64/libgssapi_krb5.so.2.22aaaaacf2000-2aaaaaef2000 ---p 0002c000 08:06 9646301 /usr/lib64/libgssapi_krb5.so.2.22aaaaaef2000-2aaaaaef4000 rw-p 0002c000 08:06 9646301 /usr/lib64/libgssapi_krb5.so.2.22aaaaaef4000-2aaaaaf0e000 r-xp 00000000 08:06 9646313 /usr/lib64/libkrb4.so.2.02aaaaaf0e000-2aaaab10d000 ---p 0001a000 08:06 9646313 /usr/lib64/libkrb4.so.2.02aaaab10d000-2aaaab10f000 rw-p 00019000 08:06 9646313 /usr/lib64/libkrb4.so.2.02aaaab10f000-2aaaab114000 rw-p 2aaaab10f000 00:00 0 2aaaab114000-2aaaab117000 r-xp 00000000 08:06 9646299 /usr/lib64/libdes425.so.3.02aaaab117000-2aaaab316000 ---p 00003000 08:06 9646299 /usr/lib64/libdes425.so.3.02aaaab316000-2aaaab317000 rw-p 00002000 08:06 9646299 /usr/lib64/libdes425.so.3.02aaaab317000-2aaaab318000 rw-p 2aaaab317000 00:00 0 2aaaab318000-2aaaab3a6000 r-xp 00000000 08:06 9646315 /usr/lib64/libkrb5.so.3.32aaaab3a6000-2aaaab5a6000 ---p 0008e000 08:06 9646315 /usr/lib64/libkrb5.so.3.32aaaab5a6000-2aaaab5aa000 rw-p 0008e000 08:06 9646315 /usr/lib64/libkrb5.so.3.32aaaab5aa000-2aaaab5ce000 r-xp 00000000 08:06 9646305 /usr/lib64/libk5crypto.so.3.12aaaab5ce000-2aaaab7cd000 ---p 00024000 08:06 9646305 /usr/lib64/libk5crypto.so.3.12aaaab7cd000-2aaaab7cf000 rw-p 00023000 08:06 9646305 /usr/lib64/libk5crypto.so.3.12aaaab7cf000-2aaaab7d1000 r-xp 00000000 08:06 14680242 /lib64/libcom_err.so.2.12aaaab7d1000-2aaaab9d0000 ---p 00002000 08:06 14680242 /lib64/libcom_err.so.2.12aaaab9d0000-2aaaab9d1000 rw-p 00001000 08:06 14680242 /lib64/libcom_err.so.2.12aaaab9d1000-2aaaab9d2000 rw-p 2aaaab9d1000 00:00 0 2aaaab9d2000-2aaaab9da000 r-xp 00000000 08:06 9646317 /usr/lib64/libkrb5support.so.0.12aaaab9da000-2aaaabbd9000 ---p 00008000 08:06 9646317 /usr/lib64/libkrb5support.so.0.12aaaabbd9000-2aaaabbda000 rw-p 00007000 08:06 9646317 /usr/lib64/libkrb5support.so.0.12aaaabbda000-2aaaabbdf000 r-xp 00000000 08:06 14680080 /lib64/libcrypt-2.5.so2aaaabbdf000-2aaaabdde000 ---p 00005000 08:06 14680080 /lib64/libcrypt-2.5.so2aaaabdde000-2aaaabddf000 r--p 00004000 08:06 14680080 /lib64/libcrypt-2.5.so2aaaabddf000-2aaaabde0000 rw-p 00005000 08:06 14680080 /lib64/libcrypt-2.5.so2aaaabde0000-2aaaabe0e000 rw-p 2aaaabde0000 00:00 0 2aaaabe0e000-2aaaabe10000 r-xp 00000000 08:06 14680198 /lib64/libkeyutils-1.2.so2aaaabe10000-2aaaac00f000 ---p 00002000 08:06 14680198 /lib64/libkeyutils-1.2.so2aaaac00f000-2aaaac010000 rw-p 00001000 08:06 14680198 /lib64/libkeyutils-1.2.so2aaaac010000-2aaaac011000 rw-p 2aaaac010000 00:00 0 2aaaac011000-2aaaac022000 r-xp 00000000 08:06 14680102 /lib64/libresolv-2.5.so2aaaac022000-2aaaac222000 ---p 00011000 08:06 14680102 /lib64/libresolv-2.5.so2aaaac222000-2aaaac223000 r--p 00011000 08:06 14680102 /lib64/libresolv-2.5.so2aaaac223000-2aaaac224000 rw-p 00012000 08:06 14680102 /lib64/libresolv-2.5.so2aaaac224000-2aaaac226000 rw-p 2aaaac224000 00:00 0 2aaaac226000-2aaaac23b000 r-xp 00000000 08:06 14680230 /lib64/libselinux.so.12aaaac23b000-2aaaac43b000 ---p 00015000 08:06 14680230 /lib64/libselinux.so.12aaaac43b000-2aaaac43d000 rw-p 00015000 08:06 14680230 /lib64/libselinux.so.12aaaac43d000-2aaaac43e000 rw-p 2aaaac43d000 00:00 0 2aaaac43e000-2aaaac440000 r-xp 00000000 08:06 14680082 /lib64/libdl-2.5.so2aaaac440000-2aaaac640000 ---p 00002000 08:06 14680082 /lib64/libdl-2.5.so2aaaac640000-2aaaac641000 r--p 00002000 08:06 14680082 /lib64/libdl-2.5.so2aaaac641000-2aaaac642000 rw-p 00003000 08:06 14680082 /lib64/libdl-2.5.so2aaaac642000-2aaaac643000 rw-p 2aaaac642000 00:00 0 2aaaac643000-2aaaac789000 r-xp 00000000 08:06 14680076 /lib64/libc-2.5.so2aaaac789000-2aaaac989000 ---p 00146000 08:06 14680076 /lib64/libc-2.5.so2aaaac989000-2aaaac98d000 r--p 00146000 08:06 14680076 /lib64/libc-2.5.so2aaaac98d000-2aaaac98e000 rw-p 0014a000 08:06 14680076 /lib64/libc-2.5.so2aaaac98e000-2aaaac993000 rw-p 2aaaac98e000 00:00 0 2aaaac993000-2aaaac9ce000 r-xp 00000000 08:06 14680127 /lib64/libsepol.so.12aaaac9ce000-2aaaacbce000 ---p 0003b000 08:06 14680127 /lib64/libsepol.so.12aaaacbce000-2aaaacbcf000 rw-p 0003b000 08:06 14680127 /lib64/libsepol.so.12aaaacbcf000-2aaaacbdb000 rw-p 2aaaacbcf000 00:00 0 2aaaacbdb000-2aaaacbe5000 r-xp 00000000 08:06 14680092 /lib64/libnss_files-2.5.so2aaaacbe5000-2aaaacde4000 ---p 0000a000 08:06 14680092 /lib64/libnss_files-2.5.so2aaaacde4000-2aaaacde5000 r--p 00009000 08:06 14680092 /lib64/libnss_files-2.5.so2aaaacde5000-2aaaacde6000 rw-p 0000a000 08:06 14680092 /lib64/libnss_files-2.5.so2aaaacde6000-2aaaacdf3000 r-xp 00000000 08:06 14680066 /lib64/libgcc_s-4.1.2-20070626.so.12aaaacdf3000-2aaaacff3000 ---p 0000d000 08:06 14680066 /lib64/libgcc_s-4.1.2-20070626.so.12aaaacff3000-2aaaacff4000 rw-p 0000d000 08:06 14680066 /lib64/libgcc_s-4.1.2-20070626.so.12aaab0000000-2aaab0021000 rw-p 2aaab0000000 00:00 0 2aaab0021000-2aaab4000000 ---p 2aaab0021000 00:00 0 555555554000-55555556c000 r-xp 00000000 08:06 9868190 /usr/kerberos/bin/ftp55555576c000-55555576f000 rw-p 00018000 08:06 9868190 /usr/kerberos/bin/ftp55555576f000-55555579d000 rw-p 55555576f000 00:00 0 555573b3c000-555574508000 rw-p 555573b3c000 00:00 0 7fff44fea000-7fff4503d000 rw-p 7fff44fea000 00:00 0 [stack]ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0 [vdso]Aborted[root@tonykorn97 installfiles]# 查看内核[root@tonykorn97 ~]# uname -aLinux tonykorn97 2.6.18-53.el5 #1 SMP Wed Oct 10 16:34:19 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux[root@tonykorn97 ~]#当时还以为是安装的时候没有把32位兼容程序安装上,重新安装了一次,安装后一样。
此时查看ftp命令在那个目录下面:
[root@tonykorn97 ~]# which ftp/usr/kerberos/bin/ftp[root@tonykorn97 ~]# ls -al /usr/kerberos/bin/ftp -rwxr-xr-x 1 root root 109472 Sep 12 2007 /usr/kerberos/bin/ftp查看是那个安装包的文件
[root@tonykorn97 ~]# rpm -qf /usr/kerberos/bin/ftpkrb5-workstation-1.6.1-17.el5移除这个文件
[root@tonykorn97 ~]# mv /usr/kerberos/bin/ftp /usr/kerberos/bin/ftp.bak重新查看一下还有没有ftp客户端
[root@tonykorn97 ~]# which ftp/usr/bin/ftp[root@tonykorn97 ~]#用这个ftp下载文件正常,查看路径可以知道/usr/kerberos/bin目录在/usr/bin目录前面,先执行/usr/kerberos/bin目录下面的文件。
[root@tonykorn97 installfiles]# env | grep PATH
PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin[root@tonykorn97 installfiles]# 这个方法只是暂时满足工作需求,至于为什么为出现上面的错误还没有研究。来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/312079/viewspace-245859/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/312079/viewspace-245859/