1.打开sshd_config文件
vi /etc/ssh/sshd_config
2.将#PubkeyAuthentication yes改为PubkeyAuthentication no后保存退出
在Ubuntu18.04系统中,如何进行网络测速?本文将针对此问题进行详细说明。1.首先更新软件列表
sudo apt-get update
2.下载测试脚本
wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
3.修改脚本权限
chmod 755 speedtest.py
将脚本放到系统命令文件中
mv speedtest.py /usr/bin/
4.运行命令
speedtest.py
可以看到测试结果
在ubuntu18.04中如何使程序后台运行呢?本文给出详细说明。
1.后台运行程序
nohup 程序 &
2.查看正在后台运行的程序
jobs -l
3.停止正在后台运行的程序
kill -9 pid
1.打开sshd_config文件
vi /etc/ssh/sshd_config
2.将PermitRootLogin yes 改为 PermitRootLogin no后保存退出
说明:在禁止root用户登录之前,请先确认已存在其他可以ssh登录的账户
在Ubuntu18.04系统中,如何进行关机重启?本文将针对此问题进行说明。
1.shutdown
格式:shutdown -选项 时间
说明:不指定选项和参数,默认表示 1 分钟之后关闭电脑
常用命令示例
# 重新启动操作系统,其中 now 表示现在
$ shutdown -r now
# 立刻关机,其中 now 表示现在
$ shutdown now
# 系统在今天的 20:25 会关机
$ shutdown 20:25
# 系统再过十分钟后自动关机
$ shutdown 10
# 取消之前指定的关机计划
$ shutdown -c
2.poweroff
立刻关机
3.reboot
立刻重启
4.init
ubuntu系统的运行级别分为7个
0 代表系统停机也就是关机状态
1 代表单用户或者系统维护状态
3 代表命令行
5 代表图形界面
6 代表重新启动
因此init 0可以用来关机
而init 6可以用来重启
TypeScript是JavaScript类型的超集,它可以编译成纯JavaScript。那么在ubuntu18.04中如何安装TypeScript呢?本文给出详细说明。
1.首先更新软件列表
sudo apt-get update
2.安装node.js和npm
sudo apt-get install nodejs
sudo apt-get install npm
3.安装typescript
sudo apt-get install node-typescript
4.查看typescript版本
tsc -v
安装完成
puppet是一种自动化部署工具。在ubuntu18.04中如何安装puppet工具呢?本文给出详细说明。
1.首先更新软件列表
sudo apt update
2.安装puppet工具
sudo apt install puppetmaster-passenger
3.测试是否安装成功
puppet --version
Erlang 是一种多用途编程语言,主要用于开发并发和分布式系统。那么在ubuntu18.04系统中如何安装Erlang呢?本文给出详细说明。
1.首先添加签名密钥
wget -O - "https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc" | sudo apt-key add –
2.添加软件源
sudo sh -c 'echo "deb http://dl.bintray.com/rabbitmq/debian bionic erlang" >> /etc/apt/sources.list.d/erlang.list'
3.更新软件列表
sudo apt-get update
4.安装Erlang
sudo apt install erlang
5.输入erl命令测试
安装成功
Sanic 是一个类Flask 的基于Python3.5 的web框架,它编写的代码速度特别快。那么在ubuntu18.04中如何安装sanic呢?本文给出详细说明。
1.首先确认安装了python3
说明:一般linux系统默认都有安装python环境,包括python2和python3,在命令行中python默认指的是python2。python2已经接近淘汰,但由于linux系统环境中还有大量基于python2的软件,因此在linux系统中还保留着python2。目前推荐使用python3。
2.更新软件列表
sudo apt-get update
3.安装python3-pip
sudo apt-get install python3-pip
4.安装flask
sudo pip3 install sanic
5.创建一个sanic程序
vi hello.py
在其中写入
from sanic import Sanic
from sanic.response import text
app = Sanic(__name__)
@app.route('/')
async def hello_world(request):
return text('<h1>hello,world</h1>')
app.run(host="0.0.0.0", port=8000, debug=True)
保存退出
6.运行hello.py
python3 hello.py
7.测试
在浏览器打开主机IP:8000
安装成功
在ubuntu18.04中如何拨号上网呢?本文给出详细说明。
1.首先执行打开拨号配置
sudo pppoeconf
2.如果出现以下内容,提示系统中已经有了拨号设置,可以自行选择是否修改,我们选择yes
3.无关紧要的选项,选择否
4.这里输入拨号的账号,但首先要删除默认的username,然后填入我们的拨号账号
5.下一步输入拨号密码
6.DNS设置,选择yes表示从/etc/resolv.conf加载DNS设置
7.MTU设置,选择yes
8.是否在系统启动时自动连接
9.设置完成,是否开启连接,选择yes
说明:也可以通过sudo pon dsl-provider命令连接拨号,sudo poff命令断开拨号
10.查看获取到的IP,证明拨号成功
11.查看拨号日志
plog