阿里云轻量云服务器Ubuntu安装图形化桌面+远程连接
首先要进行以下操作需要准备的前提:已经购买了阿里云服务器。
操作步骤:
3输入“sudo su root”切换至root账号
4安装xrdp命令:apt-get install xrdp
5安装vnc4server:
6安装xubuntu-desktop:
7向xsession 中写入xfce4-session:
8开启xrdp服务:
9在阿里云控制台中:防火墙开启3389端口,用于windows远程访问:
10在本地电脑按 win+R,输入“mstsc”打开远程命令。输入阿里云服务器外网地址+端口。
11进入服务器输入,阿里云服务器账号:root,阿里云服务密码。
注意:
① 可以使用FileZilla 软件导入网站文件连接配置(站点)。
②需要在控制台输入安装:apt-get install apache2 。
③在这个软件中将路径定位到这个地方,即可发布网站。如图:
网上的解决办法大多推荐:
但是我的~目录下连freerdp文件夹都么的,自然行不通。
stackoverflow上的解决办法对我有效:
在高级设置中,安全本来是协商(negotiate),改成tls(有回答说其他的也可以,只要不是协商就ok)
记得点击保存,然后连接,就好了~
参考连接: https://askubuntucom/questions/193364/remmina-no-longer-working-cannot-connect-to-rdp-server-localhost
环境: ubuntu1604 LST, 配置了路由器的端口映射
现象: 普通用户可以通过ssh远程连接上服务器, 但是root用户用ssh登陆时始终报Permission Denied, 而且可以百分百确定root的密码是正确的
一种可能的原因: root用户的密码过于简单, SSH自动检测并关闭了root用户的远程连接许可
解决方法: (切换到root用户)
1 首先确定是不是这个原因导致的, 查看ssh的配置文件:
$ vim /etc/ssh/sshd_config
如果出现如下提示, 则确认了原因
2 根据提示的步骤进行故障排除
a 改用户名
$ passwd root
后面会输入两次新的密码, 注意要把密码设置的复杂一些, 不然还要重来
b 改配置文件
$ vim /etc/ssh/sshd_config
把"DenyUsers root"这一行注释掉, 如下图所示
c 重启ssh服务
$ service sshd restart
问题应该可以得到解决, root可以远程登陆了。
- ----------------------------------------------------更新-------------------------------------------------------------------- -
不建议让root用户远程登录,身边发生过root用户被攻破的惨剧。如果确有需求,请务必将密码设置的相当复杂。前事不忘后事之师,谨记!!!
安装xrdp
使用快捷键"Ctrl+Alt+T"打开一个终端窗口,输入"sudo
apt-get
install
xrdp"-->回车-->输入root用户的密码-->回车-->输入"y"-->回车,安装完成。
安装vnc4server
输入"sudo
apt-get
install
vnc4server"-->回车-->输入root用户的密码-->回车-->输入"y"-->回车,安装完成。
安装xfce4
输入"sudo
apt-get
install
xubuntu-desktop"-->回车-->输入root用户的密码-->回车-->输入"y"-->回车-->输入"echo
"xfce4-session"
>~/xsession"-->回车-->输入"sudo
service
xrdp
restart"-->回车,安装完成。
查看IP地址
单击"连接信息"-->在"连接信息对话框"中查看IP地址
打开远程桌面连接
使用"窗口键+R"打开"运行对话框"-->输入"mstsc"-->回车-->输入Ubuntu主机的IP地址-->"连接"。
登录Ubuntu
1404桌面
选择"sesman-Xvnc"-->输入"用户名和密码"-->回车,成功登录到Ubuntu
1404桌面,现在可以进行远程操作了。
VMvare安装了Ubuntu 1404虚拟机,使用secureCRT SSH远程连接虚拟机失败,报错为”The remote system refused connection“
参考: http://blogcsdnnet/lifengxun20121019/article/details/13627757
1 安装openssh-client
Ubuntu默认缺省安装了openssh-client,apt-get安装即可
2 安装openssh-server
在服务器(Ubuntu虚拟机)上安装SSH服务器端
3 启动ssh-server
4 确认ssh-server工作正常
看到ssh,表示工作正常;或者
看到ssh,sshd,ssh-agent表示工作正常
5 连接虚拟机
使用secureCRT或xshell等工具连接
6 ssh配置修改
配置路径
可修改ssh服务端口,默认为22,可以修改为222等,然后重启ssh服务
1 什么是SSH
SSH = Secure Shell = 安全外壳协议,是一种建立在应用层和传输层基础上的安全协议
shell即命令解析器,shell命令存储在操作系统的文本文件中,shell使计算机能读懂用户命令,并对计算机的硬件进行操作
2 SSH的构成
SSH由客户端和服务端软件组成,所以要实现SSH连接,必须在客户端和服务端安装SSH软件,并且开启SSH服务。
客户端包含ssh程序以及像scp(远程拷贝)、slogin(远程登陆)、sftp(安全文件传输)等其他的应用程序。
所以如果你SSH连接失败,或者无法执行scp操作,首先要确认是否安装了SSH软件,并且开启了SSH服务。
0条评论