在笔记本电脑上通过xshell软件登陆centos服务器上自己账号运行spyder,出现如下问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在笔记本电脑上通过xshell软件登陆centos服务器上自己账号运行spyder,出现如下问题相关的知识,希望对你有一定的参考价值。
$ spyderQXcbConnection: Failed to initialize XRandrQt: XKEYBOARD extension not present on the X server.出现这种问题 之后,spyder软件可以跑程序,运行没有问题,就是键盘不能用,不能输入
参考技术A首先启动CentOS系统,进入桌面,笔者的系统是CentOS 6.6
能显示中文的前提条件是:系统已经安装了中文语音包。如果未安装,只需要联网后,执行【sudo yum groupinstall chinese-support】命令即可安装,本文重点是如何配置才能显示中文。
在桌面上右击单击选择“在终端中打开”。
可以选择编辑“/etc/sysconfig/i18n”文件,但是这个文件是作用于所有用户的,这里只修改成自己登录时显示中文。在终端中输入命令【vim ~/.bashrc】来编辑“.bashrc”文件
在最后添加“export LANG="zh_CN.UTF-8"”
用【sudo shutdown -r now】命令重启系统
重启后界面变成了中文的啦!
你这个回答是我的这个问题的答案?你这是配置如何显示中文吧
参考技术B 老铁现在有解决这个问题吗?? 我也遇到到了,不知如何解决 参考技术C 我也遇到了这样的问题,不知道楼主解决了没有,望告知putty和xshell密钥登陆
所谓密钥就是私钥放在自己电脑上,公钥放在主机上,可以通过私钥的方式去连接,安全性更高。
mkdir /root/。ssh 在root里面创建。ssh这个目录,因为加。就可以隐藏目录所以ls /root/是查看不到这个目录的
需要加-a ls -a /root/才能看到
然后再。ssh这个目录里面创建一个文件authorized_keys
vi /root/。ssh/authorized_keys
把生成的公钥复制粘贴在里面
再把私钥拷贝到putty
还需要更改一下启动权限,有限用密钥启动
chmod 700 /root/。ssh
chmod 600 /root/。ssh/authorized_keys
关闭防火墙
要不然密钥是不能成功的。
防火墙有两种,分别是selinux netfiltter也叫做(iptobles)
setenforce 0 零时关闭 需要永久关闭需要编辑它的配置。
vi /etc/selinux/config
把SELINUX=enforcing 改为 disabled 需要重启生效
iptobles -F 临时关闭
service iptobles save 清除规则 也就永久关闭了
xshell和putty差不多
新建用户密钥生成向导
保存文件,防止以后自己忘了
不管是xshell和putty的原理是一样的
步骤都是这几步
以上是关于在笔记本电脑上通过xshell软件登陆centos服务器上自己账号运行spyder,出现如下问题的主要内容,如果未能解决你的问题,请参考以下文章