两台主机连到同一个局域网下
第一步:安装samba-client
sudo apt-get install samba-client
浅析apt-get
apt-get是ubuntu系统的包管理工具, 可以用来安装、卸载包,也可以用来升级包,还可以用来把系统升级到新的版本。apt install是通过本地安装,apt-get是通过网络获取安装包安装,apt-get的优势是使用该语句安装时会从源服务器列表中查询这个软件包的版本信息,系统要求,翻译,依赖项(该软件正常运行必须安装的其他软件)并且添加到同时安装的列表里,再查询所有安装列表里面的软件包的.deb文件下载地址,最后批量下载,自动分析安装下载顺序然后进行安装。
第二步:尝试链接查看是否成功
smbclient -L 192.168.102.239/share -U hualai
192.168.102.239/share 是所要访问的主机的 IP/对方分享文件的文件夹,-L 列出目标主机上的共享资源,这里只是列出(同–list),这里只是列出,不会真正共享文件夹下的内容,-U后面加目标主机的用户名
Domain=[WORKGROUP] OS=[Windows 6.1] Server=[Samba 4.3.11-Ubuntu]
Sharename Type Comment
--------- ---- -------
share Disk samba home directory
IPC$ IPC IPC Service (hualai-System-Product-Name server (Samba, Ubuntu))
Domain=[WORKGROUP] OS=[Windows 6.1] Server=[Samba 4.3.11-Ubuntu]
Server Comment
--------- -------
HUALAI-SYSTEM-P hualai-System-Product-Name server (Samba, Ubuntu
PONDER ponder server (Samba, Ubuntu)
Workgroup Master
--------- -------
WORKGROUP PONDER
看到这些说明你已经可以访问对方主机的分享文件了
第三步:创建本地文件夹,共享目录。
sudo mkdir /home/ponder/ponder/01-install/cmx_install/share
第四步:挂载远程文件夹到到本地共享目录
sudo mount -t cifs -o uesrname=hualai,password=xxx //192.168.102.239/share /home/ponder/ponder/01-install/cmx_install/share
mount为挂载命令,-t选择挂载点,cifs为通用的文件系统(可以跨平台windows和linux)使用的共享文件夹系统,注意这里一定是两个//,因为访问的是另一台目标主机上的目录。
运行之后就会在自己创建的share文件夹下看到另一台主机上的分享的文件。
该种方法为用户创建了一种可视化文件夹共享文件夹的方式,比较方便。
另一种连接方式:
smbclient //192.168.102.239/share -U username
接下来会输入对方用户的密码,可直接进入到对方分享的文件夹。
还有一种连接方式是在自己的文件中找连接到服务器的选项,点击进入:
服务器地址:
smb://192.168.102.239/share/
输入对方的用户名和密码,成功进入分享文件。