admin 管理员组

文章数量: 887021

————
参考:
将个人Ubuntu系统电脑当作服务器使用,用win10系统电脑远程访问服务器并且运行matlab代码
将ubuntu系统的电脑配置成一台服务器

(一)把Ubuntu 20.04电脑变成一台服务器

(1)查看主机有没有ssh服务

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

  ssh localhost

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

将ubuntu系统设置为服务器很简单,只需要开启ssh服务就可以了。开启了ssh服务以后,其它电脑就可以通过ssh登录你的这台ubuntu服务器。SSH分客户端openssh-client和openssh-server,但是ubuntu系统已经默认有openssh-client(再说作为服务器也不需要这个),所以你现在只需要安装openssh-server就可以达到目的。

1、在ubuntu Terminal 下输入命令:sudo apt-get update //更新软件包的最新列表(注:只是更新列表,并不是更新软件包)


(2)在ubuntu Terminal 下输入命令:sudo apt-get install openssh-server


错误: http://cn.archive.ubuntu/ubuntu focal/main amd64 ncurses-term all 6.2-0ubuntu2 暂时不能解析域名“cn.archive.ubuntu”

重新输入

sudo apt-get update   
sudo apt-get install openssh-server



(3)再次测试

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

然后再输入如下命令测试ssh服务是否开启:

ps -e |grep ssh

(二)通过putty用win10的电脑对服务器进行访问

(1)查看服务器ip

可能会出现很多内容,找到正确的即可,我这里连接的是无线网,如下图:
ifconfig工具不仅可以被用来简单地获取网络接口配置信息,还可以修改这些配置。
Linux ifconfig命令用于显示或设置网络设备。
ifconfig可设置网络设备的状态,或是显示目前的设置。


(2)安装putty,打开putty,设置:
设置参考


显示如下:出现问题

发现原因:
win10电脑和服务器电脑必须连接的网络要一致才行,设置win10电脑的wifi连接和服务器一样,重新打开putty,打开open,出现如下警告,点击是:



(3)把自己电脑的文件传输到服务器上:

pscp  D:\个人\test.txt lab@192.168.1.179:/home/lab/下载
# 将本地文件上传到服务器
 
pscp -r D:\个人 lab@192.168.1.179:/home/lab/下载
# 将本地目录上传到服务器 
 
pscp -r lab@192.168.1.179:/home/lab/下载 D:\个人
# 从服务器端拉取文件
 
详细参数:
    -p 拷贝文件的时候保留源文件建立的时间。 
    -q 执行文件拷贝时,不显示任何提示消息。 
    -r 拷贝整个目录 。
    -v 拷贝文件时,显示提示信息。 

出现问题:
文件找不到,或者不存在


找到原因:
原因

(4)选择另外一种方式把自己电脑的文件传输到服务器上:
win到linux传输文件的方式
下载filezilla:不用安装就可以用



服务器一定要打开,否则连不上
输入Linux的ip、要登录的用户名、密码,使用ftp就选择21端口,使用sftp就选择22端口。
SFTP是什么?与FTP之间有什么区别


左边是windows的目录,右边是linux目录,可以选择文件|目录,右键点击上传,也可以直接鼠标拖到目标文件夹里。

(三)通过teamviwer用win10的电脑对服务器进行访问

teamviwer 远程访问:并不需要你的电脑和服务器的电脑连接的wifi一致,只要知道服务器的ID号和密码就可以随时随地进行访问,同时可以看到界面。

(1)下载安装teamviwer



(2)选中安装文件,用软件安装打开,点击安装:

(3)过了一会,安装成功:

在安装过程中,将创建软件源列表,以便在使用更新管理器时可以更新TeamViewer,安装完成后,你可以从应用程序菜单启动TeamViewer:
现在,你可以在Ubuntu 20.04 LTS桌面上使用TeamViewer了:接受协议即可

(4)要使用teamview需要先进行登录:

登录的时候可能出现的问题:Teamviwer操作(请激活复选框,证明是本人操作解决办法)

登录成功,输入ubuntu teamviwer的ID和密码就可以远程连接了:

本文标签: 电脑 一台 环境 服务器 系统