ubuntu 16.04 怎么连接到服务器

ubuntu 16.04 怎么连接到服务器,第1张

Ubuntu系统使用远程连接,需要开启ssh是一种安全协议,主要用于给远程登录会话数据进行加密,保证数据传输的安全,现在介绍一下如何在Ubuntu 1404上安装和配置ssh,参考:>想要远程连接Ubuntu服务器的图形界面,这里有个简单的指导告诉如何使用X2Go来实现,这是一个NX远程桌面协议的衍生版本。所需要做的就是在服务器上面安装X2Go服务端和桌面环境,在客户机上安装X2Go的客户端
在Ubuntu服务器上面的 *** 作:
可以在Ubuntu
1404
LTS,
Ubuntu
1204
LTS

Ubuntu
1004
LTS
通过PPA找到最新的X2Go服务端版本。先连接上你的Ubuntu服务器,使用下面的命令来安装PPA和相关的包。
在添加PPA之前,需要先安装这个 add-apt-repository:
sudo
apt-get
install
python-software-properties
software-properties-common
添加PPA

sudo
apt-add-repository
-y
ppa:x2go/stable
刷新包列表:
sudo
apt-get
update
安装X2Go服务器端
sudo
apt-get
install
x2goserver
x2goserver-xsession
在这个例子里面我会使用XFCE4作为Ubuntu服务器的桌面环境,安装Xfce4

sudo
apt-get
install
xfce4
最后执行 reboot 命令来重启服务器

如果你的Ubuntu服务器没有设置主机名,在连接的时候会报错。因此执行下面的命令来设置主机名,把plato替换成你需要的名字:
echo
"plato"
>
/etc/hostname
hostname
-F
/etc/hostname
在客户端上面的 *** 作:
Windows或者Mac
OS
X

请参考这个 安装向导
在Ubuntu
1204,
Ubuntu
1004,
Ubuntu
1404,

Ubuntu
1410
这几个版本中,可以执行下面的命令通过PPA来安装最新的客户端。(或者可以在Ubuntu
包管理中心安装一个旧版本的客户端):
sudo
apt-add-repository
ppa:x2go/stable
sudo
apt-get
update
sudo
apt-get
install
x2goclient
第一次使用客户端的时候,会提醒设置下面的信息:
连接使用的会话名字
连接使用的图标
远程服务器的IP
登录用户名
ssh端口(默认22)
连接的类型(这个例子里面是XFCE)
设置完成后,在客户端的窗口右边上,可以看到刚才配置的连接。如果你有更多的远程服务器要连接,可以在session
->
new
session创建新的连接

从右面板上点击连接会话,输入远程用户密码就可以连接了。
连接成功后,就可以在新窗口里面 *** 作远程服务器了。

安装SSH
此过程没有什么技术含量,默认安装就可以了。
成功安装后,桌面会出现这两个图标,“SSH Secure Shell Client”是“SSH安全Shell客户端”;“SSH Secure File Transfer Client”是“SSH的安全文件传输的客户端”。
SSH相关工具介绍:
“SSH Secure Shell Client”是“SSH安全Shell客户端”,连接服务器后出现的是字符命令 *** 作界面;“SSH Secure File Transfer Client”是“SSH的安全文件传输的客户端”,连接服务器后出现的是文件管理界面,如图示:
使用SSH连接服务器:
双击打开SSH,以“SSH Secure File Transfer Client”为例,其实两个界面的连接方式都是一样的,相当于CentOS65中的命令字符界面和可视化界面。
点击界面左上角的电脑标志,然后在d出的对话框中输入服务器的IP地址(公网IP),和账号——然后点击右边的“connect”按钮——输入密码,点击OK,成功连接服务器。
服务器系统环境配置:
刚开始开通的服务器,都是需要配置服务器环境,安装一些必要的程序,那么久可以在“SSH Secure Shell Client”界面中通过字符命令来 *** 作。例如,查看系统中是否已经安装Mysql数据库。
具体的环境配置跟在服务器本机 *** 作是一样的。
服务器文件管理:
如果需要上传下载文件,可以使用“SSH Secure File Transfer Client”来 *** 作,连接之后打开的界面跟ftp的差不多, *** 作方法也类似。
断开服务器连接:
点击界面左上角带有红色斜杠的电脑标志,在d出的对话框中点击OK就可以断开服务器连接了。

一、在阿里云服务器中设置远程连接

1、阿里云服务器后台配置图,使用的是Ubuntu *** 作系统

2、设置远程连接

3、点击Ubuntu轻量应用服务器卡片的远程连接按钮,连接服务器

4、切换root用户,连接成功后开始安装软件。

二、VNC的安装与配置

1、安装之前先输入:apt-get update 获取最新套件的信息。

2、输入以下命令安装VNC(这里我已经安装过,显示版本信息)apt-get install vnc4server

3、启动VNC:vncserver

IIS7服务器管理工具可以批量管理、定时上传下载、同步 *** 作、数据备份、到期提醒、自动更新。IIS7服务器管理工具适用于Windows *** 作系统和liunx *** 作系统;支持Vnc客户端和Ftp客户端批量 *** 作。

Linux服务器端准备工作

首先需要在Linux服务器上安装openssh-server,打开Linux服务器命令行终端,键入下面命令

sudo apt-get install openssh-server

1

修改Linux服务器的ssh配置文件

sudo gedit /etc/ssh/sshd_config1

先使用”#”注释掉PermitRootLogin without-password

添加一行 PermitRootLogin yes

然后开启ssh服务

ps -e | grep ssh

1

客户端准备工作

客户端既可以是Windows系统用户,也可以是Linux系统用户,下面我们就分别介绍这两种系统如何来连接Linux服务器

Ubuntu系统

一般情况下,Ubuntu系统都是自带了openssh-client,如果没有安装,在命令行键入下面

sudo apt-get install openssh-client1

如果已经安装好了openssh-client,那么可以使用下面的命令连接服务器

ssh username@IP1

这里的username是服务器的一个用户账号,IP也是服务器的IP地址

Windows系统

Windows平台下有许多提供ssh服务的软件,我们在这里使用Xshell 5软件

打开Xshell 5软件,点击左上角的新建

在主机处输入Linux服务器的IP地址,协议选择为ssh,端口号为22

点击确定按钮,再点击连接,此时会d出一个交互窗口,输入服务器的一个账户和密码

数据传输

下面我们就分别介绍Windows和Linux两种系统如何与Linux服务器进行数据传输

Ubuntu系统

在于服务器连接正常后,再次打开一个命令行终端,键入以下命令,就可以将客户端数据传入服务器

scp /filename username@IP:/home/bio321/Desktop1

也可以将服务器端的数据传入到客户端,键入以下命令

scp username@IP:/home/bio321/Desktop/filename /data 1

Windows系统

在Linux服务器安装lrzsz,服务器端打开命令行,键入以下命令安装

sudo apt-get install lrzsz1

将客户端数据传入服务端,服务端打开命令行,键入命令rz

将服务端数据传入客户端,服务端打开命令行,键入命令sz


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13469541.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-13
下一篇 2023-08-13

发表评论

登录后才能评论

评论列表(0条)

保存