解决SSH Secure Shell Client中文乱码问题
sudo apt-get install openssh-server
Ubuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。
然后确认sshserver是否启动了:
ps -e |grep ssh
如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了。
一直使用SSH Secure Shell Client,该软件是免费的SSH远程登录软件。缺点是使用本地编码,比如windows是GBK,那么登录就是通过GBK连接,这样如果服务器编码是UTF-8,会产生中文乱码,比如:
当需要阅读中文信息的时候就很麻烦。因为现在越来越多的软件或者类库使用通用的UTF-8编码。
目前使用的替代方案是,使用putty:
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
该工具是开源免费的,虽然比SSH Secure Shell Client简陋,但是支持设置编码,而且很小,可以放在U盘中随时使用。
如果不设置编码,默认是系统本地编码,在vista下就是GB18030,设置界面如下:
设置后,就可以显示utf-8编码的中文信息了:
另外,就是SSH Secure Shell Client支持图形化的SFTP,用于文件的上传和下载,这个功能比较有用,putty只提供了一个命令行的sftp客户端。
可以使用另外的工具实现图形化sftp,比如filezilla,下载地址:
http://filezilla-project.org/download.php?type=client
下载客户端即可,filezilla还提供了ftp的服务器端。可以下载绿色版本的,或者下载按照官方推荐的windows安装版。该工具的截图:
来源:http://blog.sina.com.cn/s/blog_4f18c3ec0100f9u9.html
不过,我使用发现,用filezilla连接ftp服务器时,中文文件夹,还是显示为乱码,我改用WinSCP中文支持很好,能很好的解决了问题。
分享到:
相关推荐
在 Linux 系统中,中文文件在 ssh 终端中显示为乱码,这是由于 SSH 客户端和 Linux 服务器之间的字符集不同所导致的。解决这个问题,需要修改 Linux 系统的默认字符集,使其与 Windows 系统的一致。 本文档提供了两...
尝试更换了几种不同的传输工具,包括但不限于FTP客户端、SFTP客户端等,但均未能解决问题。这进一步证实了问题的根源可能在于传输过程中的编码转换。 #### 三、解决方案 经过多次尝试,最终决定采取一种更直接的...
在使用阿里云ECS(Elastic Compute Service)服务时,可能会遇到一些意想不到的问题,其中之一就是文本或图片显示出现乱码。这种情况通常是由于服务器缺少必要的字体文件导致的。本篇文章将详细探讨这一问题,并提供...
FileZilla FTP Client支持多种FTP协议,包括FTP、FTPS(FTP over SSL/TLS)以及SFTP(SSH文件传输协议)。这些协议提供了安全的数据传输,确保用户在上传或下载文件时不会泄露敏感信息。 1. **界面友好**:...
SSH Secure Shell Client 是一个免费的 SSH 远程登录软件,但它有一个缺点,即使用本地编码,可能会导致中文乱码问题。替代方案是使用 Putty,它支持设置编码,并且很小,可以放在 U 盘中随时使用。 五、SSH 服务器...
1. SSH 客户端访问 Ubuntu SSH 服务器时出现中文乱码问题。 解决方法:修改 Putty 的配置,设置编码为 UTF-8。 2. SSH 服务器不能启动。 解决方法:查看 /etc/ssh/sshd_config 文件是否存在,如果不存在,则需要创建...
9. 转换和编码支持:对于不同编码的文件,FTP工具可能提供自动转换,避免乱码问题。 10. 队列管理:用户可以安排文件传输的顺序,按照优先级进行操作。 11. 限速控制:允许用户限制上传和下载的速度,避免占用过多...
若遇到中文乱码问题,可在`Settings`中调整字符编码为UTF-8。这样,开发者无需切换到其他终端工具,即可直接在IDEA中连接Linux服务器。 四、FTP集成 FTP集成允许开发者在提交代码后自动将代码上传到远程服务器。在`...
FileZilla Portable 是一个轻量级、用户友好的FTP连接工具,尤其适合那些需要在不同计算机上使用FTP服务的用户,因为它不需要安装,可以直接运行。 FileZilla Portable 提供了图形化的用户界面(GUI),使得非技术...
本项目是在开源FTP服务器项目的基础上进行了优化和bug修复,特别是针对中文文件名问题,使得在Android设备上运行FTP服务更加稳定和兼容。 **一、FTP服务器核心功能** 1. **监听与连接**:Android FTP服务器需监听...
在Linux环境中,中文乱码问题常常困扰着用户,尤其是在进行SSH连接、文件传输或跨平台操作时。这个问题通常涉及到字符编码的不匹配和locale设置的不当。以下将深入探讨这一问题及其解决方案。 首先,我们要理解字符...
FlashFXP是一款非常知名的FTP(File Transfer Protocol)客户端软件,专为用户提供了高效、安全的文件传输服务。这款工具以其用户友好的界面和强大的功能深受IT专业人士和普通用户的喜爱。在"FlashFXP 4.1478 RC 2...
5. **安全连接**:支持FTP over SSL(FTPS)和SSH File Transfer Protocol(SFTP),提供加密的传输,保护数据安全。 6. **日志记录和错误报告**:方便用户追踪传输过程,解决可能出现的问题。 7. **高级编辑器和...
然而,由于【部分内容】似乎是乱码,我们主要基于标题和描述来展开关于FTP的知识点。 ### FTP简介 FTP是一种用于在计算机网络上进行文件传输的标准通信协议。它最初是在1971年作为ARPANET项目的一部分被开发出来的...
- **安全考虑**:使用安全的FTP协议如FTPS(FTP over TLS/SSL)或SFTP(SSH File Transfer Protocol),以保护文件在传输过程中的安全性。 - **性能优化**:对于大批量文件的上传或下载,可以考虑使用多线程或异步...
- 自动检测编码:自动识别文件的字符编码,避免乱码问题。 - 快速连接:通过保存站点信息,实现快速一键登录。 - 传输速度限制:可以设置上传和下载的速度限制,防止占用过多带宽。 总的来说,开源FTP客户端和...
8. **安全性**:现代FTP客户端通常支持安全协议如FTPS(FTP over TLS/SSL)和SFTP(SSH File Transfer Protocol),提供数据加密以保护传输过程中的信息安全。 9. **自动传输模式**:自动选择主动或被动模式,以...
XshellPlus不仅允许用户进行文本交互,还支持多种编码格式,如UTF-8,确保在不同系统间传输数据时无乱码问题。此外,它还具备宏录制和播放功能,能够自动化重复性的远程操作,极大提升了工作效率。 其次,WinSCP-...
同时,使用SSH内置的FTP工具上传文件,验证文件内容是否保持正确。 5. **验证XWindow和终端显示**:在Linux的图形界面(XWindow)以及命令行终端中,检查中文字符是否都能正常显示。 通过以上步骤,可以确保在...