Ubuntu 16.04 ssh安装--个人心得

在虚拟机上安装ubuntu16.04 需要用到ssh传输文件。本来在ubuntu12.04上是很简单的事情。今天颇费周折。把问题以及解决方法记录如下:


1、vmware-tools工具的安装

安装好ubuntu16.04之后,发现和主机之间不可以粘贴复制。果断安装vmware-tools工具。安装教程自行百度,有很多。
遇到的问题是:点击虚拟机》》重新安装VMware Tools 时,弹出对话框“正在进行建议安装时,无法手动启动VMwareTools安装”
解决办法:
关闭ubuntu16.04.编辑虚拟机设置,选中第四个选项“CD/DVD”,在右侧连接中的第二个选项,使用ISO映像文件这,点击下拉箭头,选择最后是linux.iso选项。确定,开机。
在文件管理中,看见VMware Tools 文件夹。解压,运行之中的.pl文件。按照指示,完成安装。

2、源的问题

可根据 个人习惯使用源。
作者是选择的阿里云的源,后期又加上“清华大学”的源。
具体可以参考:

http://blog.csdn.net/cs_mary/article/details/54728906

3、安装ssh

apt-get upgrade 

apt-get install openssh-server

安装完之后,启动ssh服务:

/etc/init.d/ssh start  

启动之后,查看是否启动成功:

$ ps -e|grep ssh   

1223 ?        00:00:00 sshd 

4、配置ssh:

打开配置文件:

vi /etc/ssh/sshd_config

修改部分,找到下面这段代码,修改如下:

# Authentication:
LoginGraceTime 120
#PermitRootLogin prohibit-password
PermitRootLogin yes
StrictModes yes

添加部分,添加如下部分:


Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc

MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-sha1-96,hmac-md5-96

KexAlgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,curve25519-sha256@libssh.org

重新启动ssh服务:

server sshd restart

此处注意。是server ssh***d*** restart 。否则会出错。


**

以下是参考的文章,把链接留在这里。如有侵权请联系本人。

http://blog.csdn.net/lifeifei2010/article/details/50922374

http://blog.csdn.net/swuteresa/article/details/9377169

http://blog.csdn.net/cs_mary/article/details/54728906

你可能感兴趣的:(Ubuntu)