SSH访问中文Linux及文件传输


环境:Win7 + 中文Ubuntu10.10

【服务器SSH开启】

安装openssh-server

apt-get install openssh-server

查看服务器的ssh服务有无开启

ps -e | grep ssh

如果出现sshd,说明开启,否则开启

/etc/init.d/ssh start

【SSH客户端访问中文Ubuntu乱码】

下载putty软件(http://www.putty.org/),通过修改 font, character set 设置来解决。

Window -> Appearance -> Font settings 选择宋体或新宋体。
Window -> Translation -> Character set translation on received data 选择 UTF-8。

存储该session。

【Win7和Linux远程文件传输】

远程软件很多,putty,Bitvise Tunnelier,SSH Secure Shell Client等。后二者自带的SFTP可实现两个操作系统之间的文件传输,而putty可以和WinSCP(下载地址:http://winscp.net/eng/download.php)搭配使用。

如果远程操作系统是中文版Ubuntu,WinSCP会显示中文乱码。解决方法:
在WinSCP登录界面,勾选“高级选项”,选择“环境”->"服务器环境"->"文件名UTF-8编码"改为开启。保存该session,以后登录时就登录此session。

【WinSCP连接Linux】

如果Linux系统不是以root权限登录,则和WinSCP无法进行文件复制。如果WinSCP连接Linux总显示密码错误,在Linux中设定root权限及密码:passwd root。

相关内容