(一)1、安装Ubuntu

所需工具:

      

1、VMware Workstation 14 Player— 虚拟机软件,可在本机安装另外的OS

2、ubuntu-16.04.3 — Linux 服务器

3、WinSCP — FTP工具,用于将文件传输到服务器(FTP:File Transfer Protocol)

4、Putty — SSH工具,用于远程连接服务器(SSH:Secure Shell)

 以上统统开源免费!!!

一、安装Ubuntu

  1、打开VM,创建虚拟机

   2、浏览到下载好的Ubuntu OS

  3、输入相关信息

  4、“浏览”,选择安装路径(你试试安装到C盘??!!),然后一直下一步就好

5、经过漫长的等待后……然后等来一个黑框

6、然后输入用户名(demo)和密码(当然不会告诉你),注意最后一行的最后一个符号是$,表示非root身份,有时操作是需要我们以root身份执行的

 

7、输入“su”,然后再次输入密码,即可进入root身份,但是我这里遇"su:Authentication failure",我…

demo@ubuntu:~$ su
Password:(此处输入密码不会显示)
su:Authentication failure

8、我先百度下…知道了,因为root密码是随机的…,然后我们就需要重置密码了……然后在执行第7步后就可以看到$变成了#,而且前面的demo也变成root,这就是高贵的root权限,爽不爽??!!

demo@ubuntu:~$sudo passwd(重置命令)
[sudo] password for demo:(输入新密码)
Enter new UNIX password:(输入新的UNIX密码,与上面一样就好)
Retype new UNIX password:(再次输入密码)
passwd:password updated successfully

9、然后我们就可以……嘿嘿嘿,至此,Ubuntu是安装好了,注意,不是搭建,但是实际应用中,我们不会用本机的虚拟机当做服务器的,而是购买云服务器,云服务器在别人那里,我们就需要通过远程连接,这时候SHH工具—putty就发挥其作用了。打开putty,这时候还不能关闭虚拟机,不然要我连接一台没开机的服务器吗?

10、输入HostName(IP address),等等,我好像还没查出来,再百度一下怎么查,突然想起来了……(第一句是我个人习惯,换到了根目录下,不换也没关系)

 root@ubuntu:/home/demo#cd /
 root@ubuntu:/# ifconfig

然后那个192.168.253.129就是我的虚拟机的IP地址了

11、然后回到第9步输入IP地址,如果经常使用可以点击Save保存相关信息,然后open就好(1可以自定义名字)

12、等了很久之后,它竟然给我弹出这么个窗口…我…想了想,看看端口开了没有,看见第11步中的port 22没有,这是远程连接的端口号,如果没开,我…就去开

我…还真没开,可以查查inactive,估计是active的反义词

root@ubuntu:/# ufw status
Status:inactive

那咱就开启一下呗(估计防火墙都没开,端口怎么会开呢[捂脸])

root@ubuntu:/# sudo ufw enable
Firewall is active and enable on system startup

 然后再次查看防火墙,我估计ufw是Ubuntu FireWall的简写(我猜的)

root@ubuntu:/# ufw status
Status:active

 好的,到这,防火墙开了,但是…我要的是开启22端口啊,我的22……这就来

root@ubuntu:/# sudo ufw allow 22/tcp
Rule added
Rule added(v6)

 然后再次查看防火墙,就有东西了

root@ubuntu:/# ufw status

 

然后在返回到第11步,但是还是不行,还是报错,一个小小的服务器敢拒绝我!!!我百度了一下,原来是没有安装openssh-server

那就安装openssh-server吧,如果遇到选择的就按“y”确认即可

root@ubuntu:/#sudo apt-get install openssh-server

然后咱们再回到第11步,然后就有反应了,当然选“是”啦!

12、

然后出现熟悉的登录界面,输入用户名(demo)和密码(当然也不会告诉你的)

又是如此熟悉的界面

然后以管理员的身份进入就好

root@ubuntu:/#su
Password:(输入密码)
root@ubuntu:/home/demo#

 好了,以后我们的操作就在这里进行就好了,但是虚拟机还是不能关,但是如果是云服务器的话就不用管了,毕竟别人的服务器一天24小时开着的

然后咱就到下一步吧。安装.net core,走起

原文地址:https://www.cnblogs.com/inttochar/p/8400642.html