ubuntu常用命令

ubuntu常用命令

刚装ubuntu,root远程登录不了
修改:vim /etc/ssh/sshd_config
把#PermitRootLogin prohibit-password
改成PermitRootLogin yes
重启服务:service ssh restart
查看所有开放端口:netstat -aptn
ubuntu命令行连接wifi
搜索附近wifi
sudo iw dev wlp3s0 scan | less
获取root权限
$sudo -i
wpa_passphrase mywireless secretpassphrase > /etc/wpa_supplicant.conf
特殊说明:
1、mywireless 表示你要登录的 wifi 名字
2、secretpassphrase 表示 wifi 登录的密码
让配置生效
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf -B
原文链接:https://blog.csdn.net/justidle/article/details/106585520

用nmcli连接wifi 查看所有网络接口的状态
nmcli dev status
扫描 Wi-Fi 接入点
nmcli dev wifi list
连接Wi-Fi 接入点

sudo nmcli dev wifi connect ETSME-RD password "etSme0704"

移除wifi
nmcli con del ETSME-RD

Ubuntu 命令行下的 Wi-Fi 热点:

sudo iwlist scan | grep -i ssid
看已连接的 Wi-Fi 热点,则可以使用以下命令:

iwgetid -r

Ubuntu 20.04对外网开放端口的操作方法:
方式一:ufw(建议)
ufw 简介
UFW 是标准 Ubuntu 20.04 安装过程中的一部分,它应该已经在系统上存在。如果因为某些原因,它没有被安装,可以通过输入下面的命令安装它:
sudo apt update sudo apt install ufw
安装过程不会自动激活防火墙,以避免服务器被锁住。可以检查 UFW 的状态,输入:
sudo ufw status verbose
在这里插入图片描述
ufw命令行示例:
ufw enable/disable:打开/关闭防火墙 ufw reload:重启防火墙 ufw status:查看已经定义的ufw规则 ufw default allow/deny:外来访问默认允许/拒绝 ufw allow/deny 20:允许/拒绝访问20端口,20后可跟/tcp或/udp,表示tcp或udp封包。 sudo ufw allow proto tcp from 192.168.0.0/24 to any port 22:允许自192.168.0.0/24的tcp封包访问本机的22端口。 ufw delete allow/deny 20:删除以前定义的"允许/拒绝访问20端口"的规则
1.打开终端命令行模式。
2.输入以下命令查看已经开启的端口。
sudo ufw status
3.若没开发80端口,则输入以下命令开放。
sudo ufw allow 80
4.最后重启一下防火墙即可。
sudo ufw reload #重启防火墙
相关命令:
sudo ufw enable #开启防火墙sudo ufw disable #关闭防火墙
方式二:iptables
第一步:安装iptables
sudo apt-get install iptables
第二步:添加规则
iptables -I INPUT -p tcp –dport 9200 -j ACCEPT
第三步:保存规则
iptables-save
至此为止就完成了开放指定的端口,但是如果此时服务器重启,上述规则就没有了,所以我们需要对规则进行一下持续化操作
第一步:安装iptables-persistent
sudo apt-get install iptables-persistent
第二步:保存或载入规则:
sudo netfilter-persistent save sudo netfilter-persistent reload
原文链接:https://blog.csdn.net/lianghecai52171314/article/details/113813826

Ubuntu20.04安装ssh并开启远程访问登录
1.安装openssh-server
打开终端安装openssh-server软件包:
2.查看ssh状态
安装完成后,ssh服务默认启动了,可以通过下面的命令检查服务运行状态:
如果出现以下的内容,注意“active”是“running”,说明ssh服务启动了。
ssh.service – OpenBSD Secure Shell server Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2022-07-13 09:14:00 CEST; 10s ago …
3.防火墙开启ssh端口
Ubuntu 默认使用 ufw 防火墙配置工具,如果启用了防火墙,需要让防火墙开启ssh端口:
4.配置允许远程访问
使用sudo权限,编辑ssh的配置文件。
将#PermitRootLogin prohibit-password中prohibit-password去掉改为yes,并把PermitRootLogin yes之前的#去掉:
PermitRootLogin yes
重启ssh服务
service sshd restart
解压文件:
下载解压文件:apt install unrar
解压文件:unrar x 测试环境.rar

ubuntu常用命令

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Scroll to top
桂ICP备2023008908号-1