Linux 如何通过samba 访问另一个linux samba
时间: 2023-09-26 11:09:26 浏览: 117
要通过Samba访问另一个Linux Samba服务器,需要按照以下步骤操作:
1. 在要访问的Linux Samba服务器上安装并配置Samba服务。
2. 确保Samba服务已经启动并正在运行。
3. 在要访问该服务器的Linux机器上安装Samba客户端。
4. 使用Samba客户端连接到Samba服务器。
具体步骤如下:
1. 在要访问的Linux Samba服务器上安装并配置Samba服务。
可以使用以下命令来安装Samba服务:
```
sudo apt-get update
sudo apt-get install samba
```
安装完成后,需要编辑Samba配置文件/etc/samba/smb.conf,将需要共享的文件夹添加到配置文件中。例如,在配置文件中添加以下内容:
```
[share]
path = /path/to/shared/folder
available = yes
valid users = user1, user2
read only = no
browseable = yes
```
其中,share是共享的文件夹名称,path是共享文件夹的路径,valid users是可以访问共享文件夹的用户列表。
2. 确保Samba服务已经启动并正在运行。
可以使用以下命令来启动Samba服务:
```
sudo systemctl start smbd.service
sudo systemctl enable smbd.service
```
3. 在要访问该服务器的Linux机器上安装Samba客户端。
可以使用以下命令来安装Samba客户端:
```
sudo apt-get update
sudo apt-get install smbclient
```
4. 使用Samba客户端连接到Samba服务器。
可以使用以下命令来连接到Samba服务器:
```
smbclient //server/share -U username%password
```
其中,server是Samba服务器的名称或IP地址,share是共享的文件夹名称,username是具有访问权限的用户名,password是该用户的密码。连接成功后,可以使用ls命令列出共享文件夹中的文件,使用get命令下载文件,使用put命令上传文件,使用quit命令退出Samba客户端。
阅读全文