ubuntu常用命令

在Linux上进行用户管理、文件管理和防火墙设置

AI导读:本文讨论了用户管理、文件管理和防火墙设置。首先,介绍了如何使用SCP命令进行文件传输,包括从本地到远程服务器、远程到本地及不同主机间的文件复制的基本语法及选项,如端口指定、时间戳保留和压缩数据等。此外,还提供了关于在Ubuntu 20.04上使用UFW设置防火墙的步骤,包括查看UFW状态、添加和删除规则,以及重置UFW的命令示例,以帮助用户有效管理网络安全。

用户管理

文件管理

创建快捷方式

1
ln -s SourceFileorDir Target

SourceFileorDir使用绝对路径

传输文件

SCP

SCP 语法

1
scp [OPTIONS] [[user@]src_host:]file [[user@]dest_host:]file

选项:

  • P(大写)- 指定要连接到远程主机上的端口
  • p(小写)- 保留用于修改和访问的时间戳
  • r - 递归复制整个目录
  • q - 安静模式,不显示进度或消息
  • C - 在传输过程中压缩数据

将文件从本地复制到远程

将 test.txt 文件复制到服务器,可以输入以下内容

1
scp test.txt userbravo@destination:/location2

要将所有 .txt 文件复制到 userbravo 的主目录中

1
scp *.txt userbravo@destination_host:/~/

要更改文件名,请在目标中定义一个新文件名:

1
scp test.txt userbravo@destination_host:/user/home/useralphatest.txt

将文件从远程复制

将文件从远程复制到本地设备的简单 scp 示例是

1
scp <Username>@<IPorHost>:<PathToFile>   <LocalFileLocation>

将文件从一个远程主机复制到另一个

1
scp [email protected]:/files/test.txt [email protected]:/files

使用 SCP 复制多个文件

要将多个文件从本地机器复制到另一台主机,你需要做的就是指定文件名作为源路径

1
scp file1.txt file2.txt user@<ip_address_of_user>:/home/user/Desktop

防火墙

如何在 Ubuntu 20.04 上使用 UFW 来设置防火墙 - ITCoder

ufw状态

1
2
3
sudo ufw status
sudo ufw enable
sudo ufw disable

添加规则

指定端口号和协议:

1
sudo ufw allow 80/tcp

允许端口从71007200,同时支持tcpudp,你将要运行下面的命令:

1
2
sudo ufw allow 7100:7200/tcp
sudo ufw allow 7100:7200/udp

允许从 IP64.63.62.61的机器,通过22端口访问,输入:

1
sudo ufw allow from 64.63.62.61 to any port 22

IP 地址(192.168.1.1 到 192.168.1.254),通过 3360(MySQL),你可以使用这个命令:

1
sudo ufw allow from 192.168.1.0/24 to any port 3306

删除规则

通过规则序号来删除,你需要找到你想删除的规则序号。想要这么做,运行下面的命令:

1
sudo ufw status numbered

输出:

1
2
3
4
5
6
7
Status: active

To Action From
-- ------ ----
[ 1] 22/tcp ALLOW IN Anywhere
[ 2] 80/tcp ALLOW IN Anywhere
[ 3] 8080/tcp ALLOW IN Anywhere

想要删除规则,序号为3,这个规则允许对端口8080的连接,你可以使用下面的命令:

1
sudo ufw delete 3

第二种方法就是指定实际的规则。例如,如果你添加过一个打开端口8069的规则,你可以通过下面的命令删除它:

1
sudo ufw delete allow 8069

重置ufw

如果你想撤销所有的应用规则,并且重新开始时,这个很有用。

想要重置 UFW,简单输入下面的命令:

1
sudo ufw reset

参考文章:
参考链接

作者

Janki

发布于

2023-03-16

更新于

2024-09-04

许可协议

评论