通过ssh达成远程登入服务器,将民用台式机改动

通过ssh实现远程登陆前提是服务器已经开启ssh服务,至于怎么开启,可以参看上一篇“Linux服务器开启ssh服务,实现ssh远程登陆!”!

利用自己大学期间用了四年多的旧电脑,彻底删去原先很不稳定的win8.1系统,安装上了Ubuntu系统,经过改造成为一台性能优良的Linux服务器,并可以和自己现在正在使用的个人电脑Win10系统互补搭配使用,主要承担一些生物信息学数据分析的任务,通过Putty远程控制。

使用ssh登陆时,输入主机(linux的ip地址),账号,密码登陆!

1、开启Ubuntu系统的ssh服务

 开启之后其他电脑就可以通过ssh登录Ubuntu服务器,通过安装openssh-server就可以达到目的。

1.点击“文件”,“连接”

查看主机有没有ssh服务

在Ubuntu系统桌面右击后点击“打开终端”,输入一下命令:

 ssh localhost

若出现:“ssh:connect to host localhost port 22: Connection refused”,则表明木有安装。

图片 1

安装openssh-server

在终端中输入如下命令:

sudo apt-get install openssh-server

当出现提示:您需要继续执行吗?输入y之后回车即可。

图片 2安装openssh-server

 

再次测试
 再次输入:ssh localhost,查看是否建立成功。如果提示不能建立,则根据提示继续输入 yes 后回车。

图片 3再次测试

如果安装成功,则会出现如下提示:

图片 4

2.点击此处“新建会话”

然后再输入如下命令测试ssh服务是否开启:
ps -e |grep ssh

如果开启了,会出现下图情况。

图片 5测试ssh是否开启

如果没有开启,在终端输入如下命令:

 sudo /etc/init.d/ssh start

图片 6

2、连接服务器

下面介绍在win10平台连接Ubuntu系统,并且远程运行matlab程序。

在win10平台连接服务器需要利用putty软件支持,可点击链接下载。下载后安装即可。

3.输入主机ip和用户名

查看服务器ip

可能会出现很多内容,找到正确的即可,我这里连接的是无线网,如下图

图片 7服务器的IP

图片 8

编写测试代码,后缀为 “.m”,是matlab可执行文件。测试代码如下:

图片 9matlab测试文件

4.一直下一步,点击连接

利用PSFTP上传文件到服务器

安装完putty后,会附带安装PSFTP,这个可以用来上传本地文件到服务器端。

输入如下代码:

open username@ip mkdir /home/username/mat put C:UsersSSGDesktoptest.m /home/shenshougang/mat/test.m

“open username@ip” 是为了连接服务器,其中“username”换成自己相对应的用户名,“ip”换成对应的ip地址就好,密码输入自己用户名对应的密码就好。密码输入时是不会显示的,保证输入正确就好。“mkdir /home/username/mat” 是新建一个文件夹用于保存将要上传的文件,这里任意设置就好,方便自己记住和找到即可。然后就可以关闭psftp了,如下图。

图片 10PSFTP上传文件

上传完成后,Ubuntu服务器会看到新建的文件夹和上传的文件,如下图。会看到已经正确创建了文件夹和成功上传了test文件。

图片 11

使用putty连接服务器

在“Host Name”处输入服务器ip地址,然后点击 “open” 如下图。

图片 12Putty链接服务器

输入服务器名和密码回车,即可以登录到服务器,如下图。

图片 13登陆服务器

5.点击连接会弹出一个框,输入用户名密码,保存密码,下次可直接登陆

远程运行matlab

和在Ubuntu系统下直接运行matlab方法一样,在putty中输入如下代码进入matlab安装路径下的bin文件夹,运行“./matlab”即可。代码如下:

cd /home/local/MATLAB/R2017b/bin ./matlab

图片 14远程登陆matlab

图片 15

运行matlab代码

输入以下代码运行matlab程序:

 path(path,'/home/shenshougang/mat') test

其中第一行的 “/home/shenshougang/mat” 为可执行代码的绝对路径。“test” 是可执行文件的文件名,这里不能加后缀,否则会运行错误。

可以看到,在输入代码回车之后,给出了代码运行的结果,测试成功。

图片 16matlab代码测试

素小树:

6.出现下图即为远程连接服务器成功!就可以远程操作服务器了!

图片 17

此处我使用的ssh工具是SecureCRT,大家可以使用其他工具,步骤大同小异!

本文由星彩网app下载发布于星彩网app下载,转载请注明出处:通过ssh达成远程登入服务器,将民用台式机改动

TAG标签: 星彩网app下载
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。