美文网首页
【Linux 基础】一、安装和运行

【Linux 基础】一、安装和运行

作者: 佳奥 | 来源:发表于2022-07-13 10:36 被阅读0次

    这里是佳奥!我们进入了一个新的篇章,这里我们开始接触Linux操作系统。

    基于Windows11,安装Ubuntu20发行版。

    那么我们开始吧!

    1 准备工作

    首先我们要确认电脑开启了虚拟内存功能。可以进入BIOS查看,AMD和Intel的叫法不一样,不过本质是一个东西。

    接着在搜索中键入功能,打开Windows功能,勾选适用于Linux的Windows子系统。

    接着,我们需要在微软商店安装以下两个软件:

    随后运行Ubuntu,准备报错:win10 启动子系统Linux报错 Error: 0x800701bc WSL 2

    2 微软教程

    显示报错以后,我们打开微软官方给出的帮助文档:

    https://docs.microsoft.com/zh-cn/windows/wsl/install-manual

    讲解十分详细,按照步骤一步一步来就可以运行Ubuntu了。

    我们按照提示设置用户名和密码

    这里$表示是普通用户,我们需要以下操作建立root用户:

    启用root并设置密码

    sudo passwd root

    添加用户到root组

    usermod -aG sudo username

    切换root用户

    su

    查看当前是否为root用户

    sudo whoami 

    显示为root则成功

    现在开头是#,说明进入ROOT用户了。

    3 安装MobaXterm

    类似的远程登陆软件很多,这里使用MobaXterm这个软件。

    软件链接:https://mobaxterm.mobatek.net/download-home-edition.html

    选择右侧绿色按钮(Installer edition)下载安装。

    4 远程登录设置-WSL

    打开MobaXterm,发现左侧已有一个Ubuntu 20.0,双击即可,出现下面界面说明连接成功,开始使用吧!


    5 远程登录设置-SSH

    一般来说,需要设置Ubuntu的SSH功能。

    1首先更新列表

    sudo apt-get update

    2安装SSH

    sudo apt-get install openssh-server

    3开启SSH服务

    sudo service ssh start

    4检查进程

    ps -aux

    在COMMAND一列看到:sshd: /usr/sbin/sshd [listener] 0 of 10-100 startups

    说明开启成功。

    5查询本地ip

    ifconfig

    可以看到inet 172.XX.XXX.XXX

    6登录

    打开软件,选择SSH

    Remote host填入我们的IP地址,username可以不填,端口Port默认22,选择OK即可

    然后会要求输入用户名和密码,就可以登录使用了。

    7重要补充

    Ubuntu默认设置里有一项需要更改,否则会出现输入用户名后连接失败。

    1

    首先获取root权限,会到根目录,找到 /etc/ssh/sshd_config文件

    vim  /etc/ssh/sshd_config

    2

    把PasswordAuthentication no 改为PasswordAuthentication yes

    按Esc键,输入:wq保存退出。

    3

    查看当前进程

    ps -aux

    找到sshd进程,这里PID是96

    4

    关闭进程

    kill -9 -96

    然后再开启进程

    sudo service ssh start

    5

    就可以愉快连接MobaXterm啦

    6 小结

    本篇我们安装了Ubuntu并成功连接上了远程软件,那么便可以正式开始Linux的学习啦!

    相关文章

      网友评论

          本文标题:【Linux 基础】一、安装和运行

          本文链接:https://www.haomeiwen.com/subject/prgabrtx.html