配置AWS Ubuntu EC2远程访问、图形界面和中文

根据2017年11月的最新设置。

第一步先实现SSH不用key远程访问。首先在Launch了EC2的Instance之后,可以直接用AWS控制台自带的Connect(需要安装java),进入Ubuntu的命令行。当然Instance的SSH访问端口要打开。这里有一个小坑,是在提示填写key的路径的时候,实际上需要的是完整的路径和文件名,否则内置的MindTerm会报错I/O error – read failed: unknown error。

缺省用户名是ubuntu。

后面可以基本上沿用AWS的帮助文档:https://aws.amazon.com/premiumsupport/knowledge-center/connect-to-linux-desktop-from-windows/

这个文档虽然是为Ubuntu 14.04写的,但是亲测在16.04下仍然是可用的。前面的不说了,从第5步开始:

sudo apt update && sudo apt upgrade

6. 允许密码登录(也可以直接用Nano或者VIM,把/etc/ssh/sshd_config里的PasswordAuthentication改成yes):

sudo sed -i ‘s/^PasswordAuthentication no/PasswordAuthentication yes/’ /etc/ssh/sshd_config

7. 重启SSH daemon:

sudo /etc/init.d/ssh restart

8. 新建一个用户或者给缺省的用户ubuntu设置密码:

sudo passwd ubuntu

好了,从这以后就可以用PuTTY从windows里SSH访问aws EC2的主机了。

第二步设置图形界面。仍然可以按照aws的文档来。

9. 安装xrdp,xfce4桌面环境(这里也有人用过gnome和mate,网上可以查到,配置方法类似的)和vnc server:

sudo apt install xrdp xfce4 xfce4-goodies tightvncserver

10. 将xfce4设置为RDP连接的缺省桌面管理程序:

echo xfce4-session> /home/ubuntu/.xsession

11. 同时也设成任何新账户的缺省桌面管理程序:

sudo cp /home/ubuntu/.xsession /etc/skel

12. 修改xrdp.ini允许修改端口号。这里同样可以用Nano或者VIM,把xrdp.ini里的[xrdp1]部分的port改成ask-1就行。

sudo sed -i ‘0,/-1/s//ask-1/’ /etc/xrdp/xrdp.ini

13. 重启xrdp

sudo service xrdp restart

现在就可以从windows直接Remote Desktop连接主机了。用户名和密码就是上面提到的。对于新的连接,端口号填-1;否则,填之前的连接的端口号(这个在刚刚连上的时候有显示,但是时间很短,注意)

第三步,剩下的一些配置问题。按照aws的文档配出来的这个基于xfce4的桌面上,浏览器缺省并不可用,会报错Failed to execute default Web Browser. Input/output error. 所以直接装firefox好了:

sudo apt install firefox

装好后firefox就是xfce4桌面的缺省浏览器,可以用。如果不是,可以在Applications菜单下面 – Settings – Preferred Applications – Web Browser里修改。

但是现在firefox里看中文仍然是乱码。安装字体(喜欢的可以挑其它中文字体):

sudo apt install fonts-arphic-ukai

大功告成!

Advertisements

Excel双坐标柱形图

发现网上关于双纵坐标柱形图的技巧偏重步骤而没有讲原理,这里记录一下目前测试下来的体会。

基本上可以认为,在Excel柱形图里面,使用双坐标轴的两套数据使用同一个横轴中间点。而使用同一坐标轴的数据按照横轴中间点并排显示。所以,如果数据A使用主轴,数据B使用辅轴,两个柱形会重叠在一起。如果数据A、B使用主轴,数据C使用辅轴,A和B会并排显示,而C的柱形会重叠在A和B的柱形的正中。依此类推。

因此,要让使用主轴的数据A和使用辅轴的数据B并排显示,需要在数据A后面加一个使用主轴的伪数据C,A和C的柱形并排显示,A在左;在数据B的前面加一个使用辅轴的伪数据D,D和B的柱形并排显示,B在右。就可以了。

同理,如果要实现使用主轴的数据A和使用辅轴的数据B、C并排显示,需要在数据A后面增加两个使用主轴的伪数据列,在数据B前面增加一个使用辅轴的伪数据列。在数据菜单里就可以手动添加。必要时可以调整伪数据列的数值和填充、边框模式使伪数据列不显示。

上面这个讨论,是在所有的重叠比例为0的缺省设置下进行的。网上有些方法会调整重叠比例和分类间距来达到双坐标并排显示的效果,但是那样操作很复杂,而且最后的并排显示可能不是在横轴的中间点对齐的,效果不好。

如果确定要调整重叠比例和分类间距参数,它们的意义分别是:重叠比例是使用同一个坐标轴的数据柱形之间相互覆盖的比例。100%时完全重合,-100%时前一个柱形的右侧距离后一个柱形的左侧刚好是一个柱形的宽度(所以两列数据时这个间隔是横轴宽度的1/3)。分类间距是从第一个横轴宽度上最右边的数据柱形的右侧距离第二个横轴宽度上最左边的数据柱形的左侧相对于横轴宽度的倍数。0%时两者密集并排,100%时则刚好相距一个柱形的宽度。如果重叠比例和分类间距都是100%,就会看到所有的数据列以同等宽度显示并且相距都是一个柱形的宽度。

王总视察香港

    今天sohu的王总到香港视察工作, 并宴请了我们一群港漂.
    王总高度评价了以zaza同学为首的港漂团队勇于开拓的创新精神, 和为贯彻一国两制所作出的积极贡献, 并对互联网事业在奥运时期和web 2.0时代所面临的挑战和前景作出了精彩的展望, 令人醍醐灌顶, 受益匪浅. 有关本次会议的详细内容, 请关注特派记者song同学的后续报道.
 
    另: 前中移动广东公司首席肥男, 著名小品演员, 酒井八大奇迹之一的哈马斯同学及夫人也出席了这次活动.

搜狗文品

不知道是哪个师弟的大作? 拿我最近写的最长的文章(关于房地产的)去试, 居然看出来是"学术论文", admire…
 

总体评价:

技术性极强的文风,架构严谨缜密;内容偏于高端科技,您这个,是学术论文吧?架构清晰,逻辑性强,情节缜密,可读性强;文章内容丰富,观点翔实可圈可点;在用词范围方面可以着重下功夫改进。情节缜密题材的小说值得尝试,将推理、悬念、历史的因素掺杂其中;同时也可以尝试杂文、评论等文体。行文时留心描写与情节结构的紧密配合,必然会诞生令人耳目一新的作品。

评测结果:

通过评测,您的文章与知名作家的相似度比较结果见下:

霍金
35%
Hoho,受到这位作家的一些轻微影响。
洪波
29%
没有想到吧,你有这位作家那么一点点的味道哟。
宋祖德
15%
放心吧,你和他/她的相似度基本可以忽略不计。

are you kidding me!?

You scored as Mathematics. You should be a Math major! Like Pythagoras, you are analytical, rational, and when are always ready to tackle the problem head-on!

Engineering

100%

Mathematics

100%

Sociology

83%

Journalism

75%

Philosophy

67%

English

67%

Anthropology

67%

Psychology

50%

Theater

42%

Art

42%

Chemistry

33%

Linguistics

33%

Biology

25%

Dance

8%

What is your Perfect Major? (PLEASE RATE ME!!<3)
created with QuizFarm.com