download samba server file

# apt-get install smbclient
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libarchive13 libavahi-client3 libavahi-common-data libavahi-common3 libcap2 libcups2 libjansson4 libldb1 liblzo2-2 libsmbclient libtalloc2 libtdb1 libtevent0 libwbclient0 python-talloc
samba-common samba-libs
Suggested packages:
lrzip cups-common cifs-utils heimdal-clients
Recommended packages:
samba-common-bin
The following NEW packages will be installed:
libarchive13 libavahi-client3 libavahi-common-data libavahi-common3 libcap2 libcups2 libjansson4 libldb1 liblzo2-2 libsmbclient libtalloc2 libtdb1 libtevent0 libwbclient0 python-talloc
samba-common samba-libs smbclient
0 upgraded, 18 newly installed, 0 to remove and 43 not upgraded.
Need to get 6659 kB of archives.
After this operation, 28.3 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://archive.ubuntu.com/ubuntu bionic/main amd64 liblzo2-2 amd64 2.08-1.2 [48.7 kB]
Get:2 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libwbclient0 amd64 2:4.7.6+dfsg~ubuntu-0ubuntu2.23 [34.4 kB]
Get:3 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 samba-common all 2:4.7.6+dfsg~ubuntu-0ubuntu2.23 [72.6 kB]
Get:4 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libavahi-common-data amd64 0.7-3.1ubuntu1.3 [22.2 kB]
Get:5 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libavahi-common3 amd64 0.7-3.1ubuntu1.3 [21.6 kB]
Get:6 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libavahi-client3 amd64 0.7-3.1ubuntu1.3 [25.2 kB]
Get:7 http://archive.ubuntu.com/ubuntu bionic/main amd64 libcap2 amd64 1:2.25-1.2 [13.0 kB]
Get:8 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libcups2 amd64 2.2.7-1ubuntu2.8 [211 kB]
Get:9 http://archive.ubuntu.com/ubuntu bionic/main amd64 libjansson4 amd64 2.11-1 [29.3 kB]
Get:10 http://archive.ubuntu.com/ubuntu bionic/main amd64 libtalloc2 amd64 2.1.10-2ubuntu1 [36.0 kB]
Get:11 http://archive.ubuntu.com/ubuntu bionic/main amd64 libtdb1 amd64 1.3.15-2 [39.7 kB]
Get:12 http://archive.ubuntu.com/ubuntu bionic/main amd64 libtevent0 amd64 0.9.34-1 [27.7 kB]
Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libldb1 amd64 2:1.2.3-1ubuntu0.2 [114 kB]
Get:14 http://archive.ubuntu.com/ubuntu bionic/main amd64 python-talloc amd64 2.1.10-2ubuntu1 [9124 B]
Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 samba-libs amd64 2:4.7.6+dfsg~ubuntu-0ubuntu2.23 [5260 kB]
Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libarchive13 amd64 3.2.2-3.1ubuntu0.7 [288 kB]
Get:17 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libsmbclient amd64 2:4.7.6+dfsg~ubuntu-0ubuntu2.23 [54.4 kB]
Get:18 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 smbclient amd64 2:4.7.6+dfsg~ubuntu-0ubuntu2.23 [352 kB]
Fetched 6659 kB in 4s (1541 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package liblzo2-2:amd64.
(Reading database ... 27074 files and directories currently installed.)
Preparing to unpack .../00-liblzo2-2_2.08-1.2_amd64.deb ...
Unpacking liblzo2-2:amd64 (2.08-1.2) ...
Selecting previously unselected package libwbclient0:amd64.
Preparing to unpack .../01-libwbclient0_2%3a4.7.6+dfsg~ubuntu-0ubuntu2.23_amd64.deb ...
Unpacking libwbclient0:amd64 (2:4.7.6+dfsg~ubuntu-0ubuntu2.23) ...
Selecting previously unselected package samba-common.
Preparing to unpack .../02-samba-common_2%3a4.7.6+dfsg~ubuntu-0ubuntu2.23_all.deb ...
Unpacking samba-common (2:4.7.6+dfsg~ubuntu-0ubuntu2.23) ...
Selecting previously unselected package libavahi-common-data:amd64.
Preparing to unpack .../03-libavahi-common-data_0.7-3.1ubuntu1.3_amd64.deb ...
Unpacking libavahi-common-data:amd64 (0.7-3.1ubuntu1.3) ...
Selecting previously unselected package libavahi-common3:amd64.
Preparing to unpack .../04-libavahi-common3_0.7-3.1ubuntu1.3_amd64.deb ...
Unpacking libavahi-common3:amd64 (0.7-3.1ubuntu1.3) ...
Selecting previously unselected package libavahi-client3:amd64.
Preparing to unpack .../05-libavahi-client3_0.7-3.1ubuntu1.3_amd64.deb ...
Unpacking libavahi-client3:amd64 (0.7-3.1ubuntu1.3) ...
Selecting previously unselected package libcap2:amd64.
Preparing to unpack .../06-libcap2_1%3a2.25-1.2_amd64.deb ...
Unpacking libcap2:amd64 (1:2.25-1.2) ...
Selecting previously unselected package libcups2:amd64.
Preparing to unpack .../07-libcups2_2.2.7-1ubuntu2.8_amd64.deb ...
Unpacking libcups2:amd64 (2.2.7-1ubuntu2.8) ...
Selecting previously unselected package libjansson4:amd64.
Preparing to unpack .../08-libjansson4_2.11-1_amd64.deb ...
Unpacking libjansson4:amd64 (2.11-1) ...
Selecting previously unselected package libtalloc2:amd64.
Preparing to unpack .../09-libtalloc2_2.1.10-2ubuntu1_amd64.deb ...
Unpacking libtalloc2:amd64 (2.1.10-2ubuntu1) ...
Selecting previously unselected package libtdb1:amd64.
Preparing to unpack .../10-libtdb1_1.3.15-2_amd64.deb ...
Unpacking libtdb1:amd64 (1.3.15-2) ...
Selecting previously unselected package libtevent0:amd64.
Preparing to unpack .../11-libtevent0_0.9.34-1_amd64.deb ...
Unpacking libtevent0:amd64 (0.9.34-1) ...
Selecting previously unselected package libldb1:amd64.
Preparing to unpack .../12-libldb1_2%3a1.2.3-1ubuntu0.2_amd64.deb ...
Unpacking libldb1:amd64 (2:1.2.3-1ubuntu0.2) ...
Selecting previously unselected package python-talloc.
Preparing to unpack .../13-python-talloc_2.1.10-2ubuntu1_amd64.deb ...
Unpacking python-talloc (2.1.10-2ubuntu1) ...
Selecting previously unselected package samba-libs:amd64.
Preparing to unpack .../14-samba-libs_2%3a4.7.6+dfsg~ubuntu-0ubuntu2.23_amd64.deb ...
Unpacking samba-libs:amd64 (2:4.7.6+dfsg~ubuntu-0ubuntu2.23) ...
Selecting previously unselected package libarchive13:amd64.
Preparing to unpack .../15-libarchive13_3.2.2-3.1ubuntu0.7_amd64.deb ...
Unpacking libarchive13:amd64 (3.2.2-3.1ubuntu0.7) ...
Selecting previously unselected package libsmbclient:amd64.
Preparing to unpack .../16-libsmbclient_2%3a4.7.6+dfsg~ubuntu-0ubuntu2.23_amd64.deb ...
Unpacking libsmbclient:amd64 (2:4.7.6+dfsg~ubuntu-0ubuntu2.23) ...
Selecting previously unselected package smbclient.
Preparing to unpack .../17-smbclient_2%3a4.7.6+dfsg~ubuntu-0ubuntu2.23_amd64.deb ...
Unpacking smbclient (2:4.7.6+dfsg~ubuntu-0ubuntu2.23) ...
Setting up libtdb1:amd64 (1.3.15-2) ...
Setting up libwbclient0:amd64 (2:4.7.6+dfsg~ubuntu-0ubuntu2.23) ...
Setting up libcap2:amd64 (1:2.25-1.2) ...
Setting up libjansson4:amd64 (2.11-1) ...
Setting up samba-common (2:4.7.6+dfsg~ubuntu-0ubuntu2.23) ...
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.)
debconf: falling back to frontend: Readline

Creating config file /etc/samba/smb.conf with new version
Setting up libtalloc2:amd64 (2.1.10-2ubuntu1) ...
Setting up liblzo2-2:amd64 (2.08-1.2) ...
Setting up libavahi-common-data:amd64 (0.7-3.1ubuntu1.3) ...
Setting up python-talloc (2.1.10-2ubuntu1) ...
Setting up libarchive13:amd64 (3.2.2-3.1ubuntu0.7) ...
Setting up libtevent0:amd64 (0.9.34-1) ...
Setting up libavahi-common3:amd64 (0.7-3.1ubuntu1.3) ...
Setting up libldb1:amd64 (2:1.2.3-1ubuntu0.2) ...
Setting up libavahi-client3:amd64 (0.7-3.1ubuntu1.3) ...
Setting up libcups2:amd64 (2.2.7-1ubuntu2.8) ...
Setting up samba-libs:amd64 (2:4.7.6+dfsg~ubuntu-0ubuntu2.23) ...
Setting up libsmbclient:amd64 (2:4.7.6+dfsg~ubuntu-0ubuntu2.23) ...
Setting up smbclient (2:4.7.6+dfsg~ubuntu-0ubuntu2.23) ...
Processing triggers for libc-bin (2.27-3ubuntu1.4) ...
 

$ smbget smb://xx.xx.xxx.196/yyy/utils.py
Password for [guest] connecting to //yyy/xx.xx.xxx.196:
Using workgroup WORKGROUP, user guest
smb://xx.xx.xxx.196/yyy/utils.py
Downloaded 6.75kB in 12 seconds

原文地址:https://www.cnblogs.com/morganh/p/15579639.html