cygwin中文问题及其XServer连接远程Linux

来源:互联网 发布:淘宝店铺不给发票 编辑:程序博客网 时间:2024/04/29 22:00
cygwin\home\username\.bashrc


# 让ls和dir命令显示中文和颜色 
alias ls='ls --show-control-chars --color' 
alias dir='dir -N --color' 
# 设置为中文环境,使提示成为中文 
export LANG="zh_CN.GBK" 
# 输出为中文编码 
export OUTPUT_CHARSET="GBK"


cygwin\home\username\.inputrc


# 可以输入中文 
set meta-flag on 
set output-meta on 
set convert-meta off 
# 忽略大小写 
set completion-ignore-case on

======================================================


GDM配置

服务器端设置


export DISPLAY=cygwinIP:0.0


1.修改/etc/gdm/custom.conf,允许使用xdmcp


[xdmcp]
Enable=1
如果需要root用户也能通过XDMCP远程登录,可添加
[security]
AllowRemoteRoot=true


2.打开防火墙设置
打开XDMCP的端口:UDP 177
打开TCP 6000到6010端口


可直接修改/etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 177 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 6000:6010 -j ACCEPT


然后重启iptables
/etc/init.d/iptables restart


3.启动到图形界面runlevel
#init 5


如果本身已经进入图形界面,需重启
#init 3;init 5






在cygwin下


 run xhost + [CenterOS机器的IP]

//上两条命令是不是必须的记不清了。

XWin  -query [CenterOS机器的IP地址]