技巧|AIX系统默认语言改变后FTP无法登陆

二叶草 2020年3月22日09:31:41ftp工具评论阅读模式

AIX系统默认语言环境为en_US,SI的工程师把语言环境修改成zh_CN后 发现使用xshell、FlashFXPP等FTP工具都无法登陆,修改回en_US后FTP使用正常。一般把AIX系统默认语言环境由英文修改为中文后经常会碰到乱码等一系列问题,所以一般都是默认用en_US,把zh_CN包安装上就行。 但SI要求默认语言环境必须用zh_CN,后来想到一个办法,只将inetd子系统改成en_US环境。

1、将SetenvForFTP.sh上传到/usr/目录下,赋予执行权限:

chmod 755 /usr/SetenvForFTP.sh

2、后台执行:

#   nohup /usr/SetenvForFTP.sh &

3、执行完成后登陆FTP,检查验证。

SetenvForFTP.sh文件内容:

#!/usr/bin/ksh

#

############################################################

# Script name : SetenvForFTP.sh

#     Purpose : Script for inetd Subsystem set envrionment

#                to en_US.

#当AIX系统使用中文语言环境时,有时会碰到FTP乱码或登录不上去

#等问题,本SHELL实现ineted子系统,在启动时使用英文语言环境。

#

#      Author : BQHe

#                  : [email protected]

#

#1、将SetenvForFTP.sh上传到/usr/目录下,赋予执行权限:

#   chmod 755 /usr/SetenvForFTP.sh

#2、后台执行:

#   nohup /usr/SetenvForFTP.sh &

############################################################

#

############################################################

#当AIX系统使用中文语言环境时,有时会碰到FTP乱码或登录不上  #

#去等问题,本脚本实现ineted子系统在启动时使用英文语言环境。#

############################################################

#

stopsrc -s inetd

startsrc -e LANG=en_US -s inetd

#

############################################################

#第二步:实现开机启动,在 /etc/inittab文件最后一行添加:   #

#SetenvForFTP:2:once:/usr/SetenvForFTP.sh > /dev/null      #

############################################################

cp -p /etc/inittab /etc/inittab.bak

echo "SetenvForFTP:2:once:/usr/SetenvForFTP.sh > /dev/null" >> /etc/inittab

本文来源于:技巧|AIX系统默认语言改变后FTP无法登陆-变化吧门户
特别声明:以上文章内容仅代表作者本人观点,不代表变化吧门户观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与变化吧联系。

  • 赞助本站
  • 微信扫一扫
  • weinxin
  • 加入Q群
  • QQ扫一扫
  • weinxin
二叶草
FTP-主动模式和被动模式的分析 ftp工具

FTP-主动模式和被动模式的分析

FTP,很多人都非常熟悉了。很多FTP实现的软件使用主动模式来传输数据,那主动模式和被动模式的区别在哪呢? 为啥有了主动模式还有被动模式呢? 借助wireshark来分析FTP主动模式和被动模式的区别...
linux下FTP安装及调优 ftp工具

linux下FTP安装及调优

前言: 在之前交换平台的开发中,FTP的各种操作算是核心功能点。 在FTP的开发中,遇到了不少坑。 如FTP需要设置被动模式,否则10M以上的包可能会上传失败。 如FTP需要设置囚牢模式,否则访问的文...

发表评论