1 使用VMware Workstation 安装ubuntu 14

2 进入ubuntu 命令行 ctrl+alt+f2

3 默认root用户是无固定密码的,并且是被锁定的,如果想给root设置一个密码

  只需执行命令:sudo passwd root 然后根据提示一步一步来

  这样皆可以向(1)里面提到的那样 su root ,输入root密码切换到root用户

  注意:给root设定密码后,仍可以 sudo su 切换到root用户

  附:在图形模式下 系统->系统管理->用户和组 也可以给root设置密码

3 如果root被禁用了可以参考:

  禁用和启用root登录

  执行 sudo passwd -l root 即可(只是禁用root,但是root密码还保存着),再执行su root发现认证失败,

  要再次启动root登录,执行 sudo passwd -u root 即可.

4 修改远程ssh端口

  vi /etc/ssh/sshd_config

  点击insert进入修改模式 点击esc即可使用delet功能

  修改port端口 默认为22 改为12315

  点击esc

  :q! 退出不保存

  :wq! 退出保存

5 允许ssh直接登录root

  编辑ssh的配置文件,命令:nano /etc/ssh/sshd_config

  •   在Authentication部分,注释掉“PermitRootLogin without-password”

      Authentication部分,添加“PermitRootLogin yes”

    如果还不行可注释调同一文件 的RSAAuthentication yes 和PubkeyAuthentication yes

    6   配置NAT

主机端口即为本地的端口比如33333

虚拟机ip即内网ip可通过图形界面查看

最后是映射的端口 比如映射为远程ssh端口12315

6 访问

本机访问虚拟机ssh 可以通过SecureCRT 访问虚拟机内网ip 的端口12315即可

外网访问需通过花生壳等软件将端口映射

最新文章

  1. Vmware无法获取快照信息 锁定文件失败
  2. 用Android模拟器也可以开发和测试NFC应用
  3. Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例
  4. (转)JSON数据格式和js操作json总结
  5. Gradle: The New Android Build System
  6. activiti自定义流程之Spring整合activiti-modeler5.16实例(二):创建流程模型
  7. iOS中的网络请求 和 网络监测
  8. PHP生成条形码
  9. response小结(三)—输出随机图片(验证码功能实现)
  10. 飘逸的python - 保持命名空间的整洁
  11. Redis订阅和发布模式和Redis事务
  12. 3D位置语音,引领吃鸡游戏体验升级
  13. MySQL RPM二进制安装
  14. [转]How to display the data read in DataReceived event handler of serialport
  15. poj3304 Segments【计算几何】
  16. Ignite集群管理——基于静态IP的节点发现
  17. [POJ2356]Find a multiple 题解(鸽巢原理)
  18. lucene介绍和存储介绍
  19. jQuery扩展 模糊删除sessionStroage
  20. 《html5 从入门到精通》读书笔记(一)

热门文章

  1. what just I know
  2. c语言中gets ,getschar 和fgets 的用法及三者之间的差别,还有scanf
  3. redis 数据类型详解 以及 redis适用场景场合
  4. Ansible-Tower快速入门-8.创建组织【翻译】
  5. FreeBSD 配置
  6. 2016年4月面试题(Unity)
  7. 【转载】Android 自动化测试 Emmagee
  8. 【转】使用Eclipse搭建Python开发环境
  9. 通过BroadCast与service时时监听网络变化
  10. 数论 UVALive 2756