赞
踩
在 Linux Ubuntu 系统中,可以通过以下几种方式检查是否安装了 SSH 远程连接功能:
检查 SSH 服务状态: 使用以下命令查看 SSH 服务(通常是 sshd
)的状态:
systemctl status sshd
如果 SSH 服务已安装并运行,您会看到其状态为 active (running)
。
检查 SSH 是否已安装: 您可以使用以下命令检查 SSH 客户端和服务器是否已安装:
ssh -V
如果已安装,您将看到 SSH 客户端的版本信息。如果没有安装,系统会提示找不到命令。
检查安装的包: 根据您使用的 Linux 发行版,您可以使用包管理器来检查 SSH 是否已安装:
对于基于 Debian 的系统(如 Ubuntu):
dpkg -l | grep openssh
对于基于 Red Hat 的系统(如 CentOS):
rpm -qa | grep openssh
检查端口: 默认情况下,SSH 使用 22 端口。您可以使用以下命令查看该端口是否在监听:
sudo netstat -tuln | grep :22
或者:
sudo ss -tuln | grep :22
如果以上命令返回了相关信息,说明系统已安装并启用了 SSH 功能。如果没有,您可能需要安装 OpenSSH 服务器。可以使用以下命令安装:
对于 Debian/Ubuntu:
- sudo apt update
- sudo apt install openssh-server
对于 CentOS/RHEL:
sudo yum install openssh-server
安装完成后,可以启动 SSH 服务:
sudo systemctl start sshd
并设置为开机自启:
sudo systemctl enable sshd
安装JDK:
1.检查JDK是否已安装
java -version
#如果JDK已安装,则会有以下输出
- openjdk version "11.0.11" 2021-04-20
- OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2)
- OpenJDK 64-Bit Server VM (build 11.0.11+9-Ubuntu-0ubuntu2, mixed mode, sharing)
2.安装JDK(如果JDK没有安装,则按以下步骤安装)
2.1更新系统包
sudo apt update
2.2安装OpenJDK
sudo apt install openjdk-11-jdk
2.3验证安装
java -version
3.设置JAVA_HOME环境变量(可选)
找到 Java 安装路径:
sudo update-alternatives --config java
根据输出选择 Java 的安装路径(通常是 /usr/lib/jvm/java-11-openjdk-amd64
或类似路径)。
打开环境变量配置文件:
sudo nano /etc/environment
在文件末尾添加以下行(根据你的 Java 安装路径进行修改):
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
保存并退出(在 nano 中按 CTRL + X
,然后按 Y
,再按 Enter
)。
使环境变量生效:
source /etc/environment
安装Mysql:
1.更新包列表
sudo apt update
2.安装MariaDB(版本 10.5.12) 官方存储库
- sudo apt install software-properties-common
- sudo add-apt-repository -y ppa:mariadb/mariadb-server
3.更新包列表
sudo apt update
4.安装MariaDB 10.5
sudo apt install mariadb-server
5.检查安装版本
mysql --version
6.启动和安全配置脚本
- sudo systemctl start mariadb
- sudo mysql_secure_installation
#按照提示设置root 密码并配置其他安全显示(我这边一直选择 y)
7.连接到MariaDB
mysql -u root -p
安装Nginx:
1.更新系统包
- sudo apt update
- sudo apt upgrade
2.安装
sudo apt install nginx
3.安装完后添加Nginx 开机自启
- sudo systemctl start nginx
- sudo systemctl enable nginx
安装 RXTX 库(java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path):
1.RXTX是一个用于串口通信的Java库
sudo apt-get install librxtx-java
关闭锁屏输入密码·:
gsettings set org.gnome.desktop.screensaver lock-enabled false
查看当前是否关闭:
gsettings get org.gnome.desktop.screensaver lock-enabled
#如果输出为 false,则表示锁定功能已成功禁用。 #如果输出为 true,则表示锁定功能仍然启用。
gsettings get org.gnome.desktop.screensaver lock-delay
这个命令将显示锁定延迟的时间(以秒为单位)。如果你希望锁定后不需要输入密码,可以确保这个设置为 0
。
查看当前熄屏时间:
- gsettings get org.gnome.desktop.session idle-delay
-
- #uint32 600 10分钟
修改熄屏时间(例如,设置为 10 分钟):
gsettings set org.gnome.desktop.session idle-delay 10
禁用熄屏:
gsettings set org.gnome.desktop.session idle-delay 0
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。