远程连接Ubuntu14服务器

来源:互联网 发布:win7模仿mac主题2017 编辑:程序博客网 时间:2024/05/29 19:04

Windows7—->ubuntu14

SSH命令控制方式

  • 比如使用 xshell软件等

远程桌面方式

  • ubuntu 上
sudo apt-get upate#安装xrdp sudo apt-get install xrdp #安装vnc4server sudo apt-get install vnc4server tightvncserver#安装xubuntu-desktop sudo apt-get install xubuntu-desktop #向xsession中写入xfce4-session  echo “xfce4-session” >~/.xsession #开启xrdp服务 sudo service xrdp restart

(xrdp: An open source remote desktop protocol(rdp) server)
(VNC (Virtual Network Console)是虚拟网络控制台的缩写)
(Xfce是一个自由软件,运行在类Unix操作系统 (如Linux、FreeBSD 和 Solaris)上,提供轻量级桌面环境。)

  • Windows7上
    “窗口键+R”打开”运行对话框”–>输入”mstsc”–>回车–>输入Ubuntu主机的IP地址–>”连接”–>选择”sesman-Xvnc”–>输入”用户名和密码”–>回车,成功登录到Ubuntu桌面

  • 下次连接之前开启服务sudo service xrdp restart

ubuntu14–>ubuntu14

SSH免密登录:

  1. whoami
  2. passwd,输入原密码即可修改密码
  3. linux ssh分为client和server
    默认自带client,如果需要对外提供连接需要装server
3.1  查看ssh安装情况dpkg -l |grep ssh
3.2 ssh安装命令sudo apt-get install openssh-client #客户端安装sudo apt-get install openssh-server #服务端安装
3.3 如果对外连接需要启动服务sudo service ssh start#服务启动sudo service ssh stop#服务关闭
3.4 client连接ssh 用户名@ip或主机名

客户端免密登录:

  1. 生成key文件:ssh-keygen -t rsa
  2. ×/.ssh目录,找到id_rsa.pub该文件,这个文件就是刚才执行ssh-keygen所生成的公钥key文件。
  3. 用scp命令,将客户端产生的key拷一份到远程的linux服务器上,并命名成authorized_keys;scp ~/.ssh/id_rsa.pub root@IP:/×××/.ssh/authorized_keys。这一步的操作需要手动输入密码。
  4. 客户端ssh root@IP 你会发现不在用输放密码了。相同的scp命令也是一样的情况,无需手动输入密码

远程桌面方式

  • ubuntu14 服务器上

1.主机1打开远程连接功能:

点击左上角方块,进入搜索界面,英文系统输入‘Desktop’,选中红色框中的图标 –desktop sharing

这里写图片描述

这里写图片描述

关闭后在桌面右上角会显示远程图标

2.系统设置 > 用户账户。解锁,打开自动登录
这里写图片描述
3. 安装远程桌面组件

打开终端运行命令:

sudo apt-get install xrdp

sudo apt-get update
4. 修改远程加密选项

安装系统配置编辑器dconf-editor,

打开终端运行命令:

sudo apt-get install dconf-editor

sudo dconf-editor

现在dconf-editor的界面已打开。到这里:org > gnome > desktop > remote-access,requlre-encryption取消勾选。

这里写图片描述

  • Ubuntu14 客户端上
    打开远程桌面客户端登录
原创粉丝点击