OnITRoad - 常见问题
在Linux中设置时区
在Linux中设置时区 决定是否要打开或者关闭时间同步。如果计划手动设置日期和时间,则需要关闭时间同步,否则系统将快速覆盖更改。在下面的命令分别打开或者关闭时间同步。 # timedatectl set-ntp on OR # timedatectl set-ntp off 如果关闭了时钟自动同步,可以使用下面命令设置系统时间: # date -s "10 JAN 2021 12:00
Views:0 2020-07-07
在Debian上设置开机画面
在Debian上设置开机画面 修改grub的配置文件 /boot/grub/menu.lst ## DO NOT UNCOMMENT THEM, Just edit them to your needs ## ## Start Default Options ## ## default kernel options ## default kernel options for automagic b
Views:0 2020-07-07
在Debian Linux上设置nginx反向代理服务器
在Debian Linux上设置nginx反向代理服务器 什么是反向代理 简而言之,反向代理服务器充当客户端之间的中间服务,要求诸如HTTP页面和一个或者多个服务器的资源。 使用反向代理允许多种优点,例如改进的性能,负载均衡,透明服务器维护反向代理服务器后面的服务器,提高安全性等。 基本方案 在本节中,我们将在Debian Linux上使用nginx webserver设置基本反向代理。
Views:0 2020-07-07
Debian Linux Jessie 8上安装VNC服务器/客户端
Debian Linux Jessie 8上安装VNC服务器/客户端 我们将使用“vnc4server”启动VNC服务器,使用“xvnc4viewer”客户端远程连接。 安装服务器: # apt-get install vnc4server 设置密码 $vnc4passwd Password: Verify: 启动VNC服务器,这里设置800×600 分辨率和24像素深度: $vnc4ser
Views:0 2020-07-07
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 出现这个问题,一般原因是服务器系统的IP地址变更了(或者IP地址互换)。 本地保存着另一台服务器的密钥。 删除无效的SSH主机密钥 在 ~/.ssh/known_hosts中保存着远程服务器的密钥: $ cat ~/.ssh/known_hosts 删除服务器IP(主机名)对应的行。 或者使用命
Views:0 2020-07-07
Bash中如何连接字符串
Bash中如何连接字符串 Bash中最基本的字符串连接是通过在单个echo语句中加入两个或者更多字符串。 #!/bin/bash STRING1="String" STRING2="Concatenation" echo $STRING1 $STRING2 输出示例: $./concat.sh String Concatenation 使用大括号的变量
Views:0 2020-07-07
Linux 中 su 和 sudo 命令的区别
Linux 中 su 和 sudo 命令的区别 su 命令 su 命令允许我们切换用户并以其他用户的身份在其用户 ID 下运行命令。 当你不带任何参数运行 su 时,它会默认尝试打开一个 root shell,因此会提示你输入 root 密码以继续。 输入 root 密码后,我们现在是 root 用户,我们在此会话期间运行的任何内容都将以 root 身份运行。 [jack@onitroad ~
Views:0 2020-07-07
在Linux终端中关闭蜂鸣声
在Linux终端中关闭蜂鸣声 在Linux终端中关闭声音。 编辑 /etc/inputrc 文件 $ sudo nano /etc/inputrc 找到bell-style行,注释掉。 或者设置为none: set bell-style none 保存后立即生效。 在vim/vi中关闭嘟嘟声。 :set visualbell 要完全关闭,在home目录~/下,创建或者编辑文件 .vimrc
Views:0 2020-07-07
关闭Apache上浏览目录
关闭Apache上浏览目录 编辑虚拟主机配置文件,例如: $ sudo nano /etc/apache2/sites-available/000-default.conf 在<directory>指令中添加以下代码。 Options FollowSymLinks AllowOverride None 重新启动Apache以使更改生效。 $ sudo systemctl resta
Views:0 2020-07-07
在Ubuntu 20.04 Linux上UFW状态未激活
在Ubuntu 20.04 Linux上UFW状态未激活 检查当前的UFW状态: $ sudo ufw status Status: inactive 激活UFW: $ sudo ufw enable Firewall is active and enabled on system startup 检查UFW状态: $ sudo ufw status Status: active
Views:0 2020-07-07
APT包安装错误 E: Unable to locate package
APT包安装错误 E: Unable to locate package 问题 使用Linux命令“APT”安装Deb文件包时,报下面的错误: # apt install package_name.deb Reading package lists... Done Building dependency tree Reading state information... Done
Views:0 2020-07-07
在Kali Linux上使用Aircrack-NG破解WiFi密码
在Kali Linux上使用Aircrack-NG破解WiFi密码 安装aircrack-ng 默认情况下,它们已经安装在Kali上。 如果你使用的是其他发行版上,那么使用下面命令安装。 $sudo apt install aircrack-ng 扫描网络 首先,使用IP A命令查看无线接口的名称,这里假设你看到的是wlan0。 然后,我们可以使用airmon-ng创建虚拟监控接口。 $
Views:0 2020-07-07
Linux上使用rsnapshot进行增量备份
Linux上使用rsnapshot进行增量备份 rsnapshot是用perl编写的备份工具,它使用rsync作为其后端。 rsnapshot允许用户创建自定义增量备份解决方案。 在本教程中,将介绍如何使用rsnapshot创建七天轮换备份方案。 基本上,rsnapshot将创建1个完全备份,然后后续备份将仅备份已更改的文件。 RSNAPShot的真正力量是它在每个备份之间使用硬链接的能力。 每个
Views:0 2020-07-07
如何使用Adminer管理数据库
如何使用Adminer管理数据库 Adminer是一种用PHP编写的全功能数据库管理工具。 它由准备部署到目标服务器的单个文件组成。 Adminer可用于MySQL,PostgreSQL,SQLite,SQL和Oracle。 安装Adminer 创建新目录,并将adminer.php下载到该目录: # mkdir /usr/share/webapps/adminer # cd /usr/sha
Views:0 2020-07-07
在Linux上使用SS命令
在Linux上使用SS命令 系统管理员使用ss命令查看有关网络连接的信息。 它允许我们检查与连接的状态,原点和目的地等类似的内容。 ss命令的选项 选项 描述 -t 仅显示TCP连接。 -a 显示聆听和非聆听连接。 -s 显示连接统计摘要。 -n 显示数字地址,而不是尝试确定符号主机,端口或者用户名。 -p 显示哪些进程使用套接字。 -e 显示有关套接字的扩展
Views:0 2020-07-07
vim E353: Nothing in register无法粘贴
vim E353: Nothing in register无法粘贴 问题 在wim中使用鼠标按键进行粘贴时出现以下错误消息: E353: Nothing in register " 解决方案 vim配置文件~/.vimrc 中设置 clipboard=unnamed : $ echo set clipboard=unnamed >> ~/.vimrc
Views:0 2020-07-07