usage: sam_the_admin.py [-h] [-domain-netbios NETBIOSNAME] [-debug] [-shell] [-purge] [-dump] [-port {139,445,636}] [-hashes LMHASH:NTHASH] [-no-pass] [-k] [-aesKey hex key] [-dc-host hostname] [-dc-ip ip] [-use-ldaps] [domain/]username[:password] sam_the_admin.py: error: the following arguments are required: [domain/]username[:password]
时间: 2023-08-26 08:04:03 浏览: 52
这是一个命令行程序的帮助信息,它需要至少一个参数,即 [domain/]username[:password],用于指定要连接的远程主机和登录凭据。该程序提供了一些选项,如 -domain-netbios 用于指定远程主机的 NetBIOS 名称,-port 用于指定连接的端口号,-hashes 用于指定 LM/NTLM 哈希值等等。你可以根据自己的需求选择相应的选项来运行该程序。
相关问题
acl advanced 3002 rule 0 deny udp destination-port eq netbios-ns rule 10 deny udp source-port eq netbios-ns
这也是一个 ACL 高级命令,其中包含了两条规则。
第一条规则是禁止所有 UDP 目的端口为 NetBIOS Name Service(137)的数据包通过 ACL 3002,这个协议通常用于 Windows 网络共享和文件共享。
第二条规则是禁止所有 UDP 源端口为 NetBIOS Name Service(137)的数据包通过 ACL 3002,这个规则目的是防止内部主机通过 NetBIOS Name Service 发起攻击。
这两条规则的目的是保护网络设备和主机不受到 NetBIOS Name Service 协议的攻击和滥用。
docker-compose 下部署smb共享
要在 Docker Compose 中部署 SMB 共享,您可以使用以下步骤:
1. 创建一个 Dockerfile,其中包含安装 Samba 的命令。例如:
```Dockerfile
FROM ubuntu:latest
RUN apt-get update && \
apt-get install -y samba
COPY smb.conf /etc/samba/smb.conf
CMD ["smbd", "--foreground", "--no-process-group"]
```
这个 Dockerfile 安装了 Samba 软件,并将 smb.conf 文件复制到容器中。
2. 创建一个 smb.conf 文件,其中包含共享的配置信息。例如:
```
[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = smbserver
security = user
map to guest = bad user
dns proxy = no
[share]
comment = Shared Folder
path = /share
read only = no
guest ok = yes
```
这个文件定义了一个名为 share 的共享文件夹,它指向容器中的 /share 目录。
3. 创建一个 docker-compose.yml 文件,定义服务的配置信息。例如:
```yaml
version: "3"
services:
smb:
build: .
ports:
- "139:139"
- "445:445"
volumes:
- ./data:/share
restart: always
```
这个文件定义了一个名为 smb 的服务,它使用上面创建的 Dockerfile 构建镜像。它将主机的 139 和 445 端口映射到容器中的端口,并将主机上的 ./data 目录挂载到容器中的 /share 目录。restart: always 表示容器停止后会自动重启。
4. 运行 docker-compose 命令启动服务:
```
docker-compose up -d
```
这个命令会启动一个名为 smb 的容器,它会自动加载 smb.conf 文件并启动 Samba 服务。您可以使用 smb://localhost/share 访问共享文件夹。
希望这些步骤能帮助您在 Docker Compose 中部署 SMB 共享。