{mtitle title=ID85821610/}
事前先上参考文章,我们都是站在巨人的肩膀上
1、 玩客云/网心云 小白保姆教程 电视盒子、armbian、openwrt、双系统齐全【2021/10/12】
2、 玩客云armbian5.67手动安装qb,tr,samba,FTP实现文件下载与共享
3、 如何在Armbian 19.11.3 (debian 10)挂载NTFS移动硬盘
拆开玩客云
撕掉后面黑色的胶条即可
用双面胶粘着,很容易就撕开,拧出螺丝,即可取出主板
{mtitle title=主板全貌/}
从左上角的“V1.3”字样中不难看出,这是1.3版本的主板,如果你的主板没有这个字样,则是1.0版本的主板。两者的短接方式不同,需要注意
{mtitle title=V1.3短接的地方/}
{mtitle title=V1.0短接的地方/}
图源:https://www.youtube.com/watch?v=qy9_xCs4oS4
安装Amlogic USB Burning Tool
{cloud title=Amlogic_USB_Burning_Tool_v3.1.0 type=default url=https://cloud.kanoer.net/Software/Windows/Amlogic_USB_Burning_Tool_v3.1.0/ password=\/}
amrbian镜像下载
{cloud title=armbian5.67 type=default url=https://cloud.kanoer.net/Img/Linux/armbian/ password=\/}
开始刷机
1、使用双公头usb线一头连接玩客云靠近hdmi接口的usb接口,一头连接至电脑,台式机请连接后面的USB口,暂时不要通电。
2、打开usb burnning tool软件,选择刚才下载好的镜像
{mtitle title=确认如图设置/}
3、使用镊子按照下图(V1.3版主板)短接触点,并保持不要松手,给玩客云通电电脑会有连接成功声音及图示,显示连接成功后松开短接点,点击软件上“开始”
如显示红字错误,可以将usb线拨下停2秒再插上,重新短接触点看见刷机进度进行后松手(放心这个刷不坏),整个过程约3~5分钟,待软件上显示烧录成功后,点击停止,并关闭软件,拨下usb线,断开电源。
开始使用amrbian
将玩客云连上网线和电源,系统会自行启动。
查看路由器后台,获取玩客云IP地址
打开SSH工具,登入到amrbian,默认用户:root,默认密码:1234
第一次登入会要求更改root账户密码,因为我已经更改过了,所以没有提示。更改的时候,第一次输入的是原始密码,即:1234,然后回车,输入新的密码,回车,再次输入新的密码,完成。
安装transmission
输入命令 apt install transmission-daemon
root@OneCloud:~# apt install transmission-daemon
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libevent-2.0-5 libminiupnpc10 libnatpmp1 transmission-common
Suggested packages:
minissdpd natpmp-utils
Recommended packages:
minissdpd transmission-cli
The following NEW packages will be installed:
libevent-2.0-5 libminiupnpc10 libnatpmp1 transmission-common transmission-daemon
0 upgraded, 5 newly installed, 0 to remove and 129 not upgraded.
Need to get 642 kB of archives.
After this operation, 1,578 kB of additional disk space will be used.
Do you want to continue? [Y/n]
输入 y
进行下载安装
root@OneCloud:~# apt install transmission-daemon
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libevent-2.0-5 libminiupnpc10 libnatpmp1 transmission-common
Suggested packages:
minissdpd natpmp-utils
Recommended packages:
minissdpd transmission-cli
The following NEW packages will be installed:
libevent-2.0-5 libminiupnpc10 libnatpmp1 transmission-common transmission-daemon
0 upgraded, 5 newly installed, 0 to remove and 129 not upgraded.
Need to get 642 kB of archives.
After this operation, 1,578 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://security.debian.org stretch/updates/main armhf transmission-common all 2.92-2+deb9u2 [288 kB]
Get:2 http://httpredir.debian.org/debian stretch/main armhf libevent-2.0-5 armhf 2.0.21-stable-3 [134 kB]
Get:3 http://httpredir.debian.org/debian stretch/main armhf libminiupnpc10 armhf 1.9.20140610-4 [25.7 kB]
Get:4 http://httpredir.debian.org/debian stretch/main armhf libnatpmp1 armhf 20110808-4+b1 [8,338 B]
Get:5 http://security.debian.org stretch/updates/main armhf transmission-daemon armhf 2.92-2+deb9u2 [186 kB]
Fetched 642 kB in 33s (18.9 kB/s)
Selecting previously unselected package transmission-common.
(Reading database ... 30447 files and directories currently installed.)
Preparing to unpack .../transmission-common_2.92-2+deb9u2_all.deb ...
Unpacking transmission-common (2.92-2+deb9u2) ...
Selecting previously unselected package libevent-2.0-5:armhf.
Preparing to unpack .../libevent-2.0-5_2.0.21-stable-3_armhf.deb ...
Unpacking libevent-2.0-5:armhf (2.0.21-stable-3) ...
Selecting previously unselected package libminiupnpc10:armhf.
Preparing to unpack .../libminiupnpc10_1.9.20140610-4_armhf.deb ...
Unpacking libminiupnpc10:armhf (1.9.20140610-4) ...
Selecting previously unselected package libnatpmp1:armhf.
Preparing to unpack .../libnatpmp1_20110808-4+b1_armhf.deb ...
Unpacking libnatpmp1:armhf (20110808-4+b1) ...
Selecting previously unselected package transmission-daemon.
Preparing to unpack .../transmission-daemon_2.92-2+deb9u2_armhf.deb ...
Unpacking transmission-daemon (2.92-2+deb9u2) ...
Setting up libminiupnpc10:armhf (1.9.20140610-4) ...
Setting up libnatpmp1:armhf (20110808-4+b1) ...
Setting up transmission-common (2.92-2+deb9u2) ...
Processing triggers for libc-bin (2.24-11+deb9u3) ...
Processing triggers for systemd (232-25+deb9u6) ...
Processing triggers for man-db (2.7.6.1-2) ...
Setting up libevent-2.0-5:armhf (2.0.21-stable-3) ...
Setting up transmission-daemon (2.92-2+deb9u2) ...
Created symlink /etc/systemd/system/multi-user.target.wants/transmission-daemon.service → /lib/systemd/system/transmission-daemon.service.
Processing triggers for libc-bin (2.24-11+deb9u3) ...
Processing triggers for systemd (232-25+deb9u6) ...
root@OneCloud:~#
安装完成,输入IP:9091访问transmission web控制台,不出意外会被拒绝连接
修改配置文件: /etc/transmission-daemon/settings.json
将 "rpc-whitelist": "127.0.0.1"
改成 "rpc-whitelist": "*"
表示允许所有IP访问,保存文件。
重启transmission: systemctl restart transmission-daemon
汉化transmission
项目地址:https://github.com/ronggang/transmission-web-control
下载安装脚本 wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh
执行安装 输入 1 安装 bash install-tr-control-cn.sh
完成后重启 systemctl restart transmission-daemon
以下为全程演示:
root@OneCloud:~# wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh
--2021-10-16 05:42:24-- https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh
Resolving github.com (github.com)... 20.205.243.166
Connecting to github.com (github.com)|20.205.243.166|:443... connected.
HTTP request sent, awaiting response... No data received.
Retrying.
--2021-10-16 05:42:40-- (try: 2) https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh
Connecting to github.com (github.com)|20.205.243.166|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://raw.githubusercontent.com/ronggang/transmission-web-control/master/release/install-tr-control-cn.sh [following]
--2021-10-16 05:42:40-- https://raw.githubusercontent.com/ronggang/transmission-web-control/master/release/install-tr-control-cn.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.109.133, 185.199.111.133, 185.199.110.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.109.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 13561 (13K) [text/plain]
Saving to: ‘install-tr-control-cn.sh’
install-tr-control-cn.sh 100%[============================================================================>] 13.24K 3.02KB/s in 4.4s
2021-10-16 05:42:48 (3.02 KB/s) - ‘install-tr-control-cn.sh’ saved [13561/13561]
root@OneCloud:~# bash install-tr-control-cn.sh
/usr/bin/whoami
欢迎使用 Transmission Web Control 中文安装脚本。
官方帮助文档:https://github.com/ronggang/transmission-web-control/wiki
安装脚本版本:1.2.3
1. 安装最新的发布版本(release);
2. 安装指定版本,可用于降级;
3. 恢复到官方UI;
4. 重新下载安装脚本(install-tr-control-cn.sh);
5. 检测 Transmission 是否已启动;
6. 指定安装目录;
9. 安装最新代码库中的内容(master);
===================
0. 退出安装;
请输入对应的数字:1
--2021-10-16 05:48:03-- https://api.github.com/repos/ronggang/transmission-web-control/releases/latest
Resolving api.github.com (api.github.com)... 192.30.255.116
Connecting to api.github.com (api.github.com)|192.30.255.116|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5884 (5.7K) [application/json]
Saving to: ‘STDOUT’
- 100%[============================================================================>] 5.75K --.-KB/s in 0.003s
2021-10-16 05:48:05 (2.16 MB/s) - written to stdout [5884/5884]
<< 2021-10-16 05:48:05 >> == 开始 ==
<< 2021-10-16 05:48:05 >>
<< 2021-10-16 05:48:05 >> 当前 Transmission Web 目录为: /usr/share/transmission/web
<< 2021-10-16 05:48:05 >> 您正在使用指定版本安装,版本: 1.6.1-update1
<< 2021-10-16 05:48:05 >> 正在尝试指定版本 1.6.1-update1
<< 2021-10-16 05:48:05 >> 正在下载 Transmission Web Control...
--2021-10-16 05:48:06-- https://github.com/ronggang/transmission-web-control/archive/v1.6.1-update1.tar.gz
Resolving github.com (github.com)... 20.205.243.166
Connecting to github.com (github.com)|20.205.243.166|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/ronggang/transmission-web-control/tar.gz/v1.6.1-update1 [following]
--2021-10-16 05:48:06-- https://codeload.github.com/ronggang/transmission-web-control/tar.gz/v1.6.1-update1
Resolving codeload.github.com (codeload.github.com)... 20.205.243.165
Connecting to codeload.github.com (codeload.github.com)|20.205.243.165|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/x-gzip]
Saving to: ‘v1.6.1-update1.tar.gz’
v1.6.1-update1.tar.gz [ <=> ] 1.15M 1.74MB/s in 0.7s
2021-10-16 05:48:08 (1.74 MB/s) - ‘v1.6.1-update1.tar.gz’ saved [1206252]
<< 2021-10-16 05:48:08 >> 下载完成,正在准备安装...
<< 2021-10-16 05:48:08 >> 正在解压安装包...
<< 2021-10-16 05:48:08 >> 正在复制安装包...
<< 2021-10-16 05:48:08 >> 正在设置权限,大约需要一分钟 ...
<< 2021-10-16 05:48:15 >> Transmission Web Control 安装完成!
<< 2021-10-16 05:48:15 >> 正在清理安装包...
<< 2021-10-16 05:48:15 >> 安装脚本执行完成。如遇到问题请查看:https://github.com/ronggang/transmission-web-control/wiki
<< 2021-10-16 05:48:15 >> == 结束 ==
root@OneCloud:~# systemctl restart transmission-daemon
root@OneCloud:~#
挂载移动硬盘
连接好硬盘后输入命令 fdisk -l
查看硬盘状态
root@OneCloud:~# fdisk -l
Disk /dev/zram0: 50 MiB, 52428800 bytes, 12800 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/mmcblk0: 7.3 GiB, 7818182656 bytes, 15269888 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0000fde5
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 16065 14964479 14948415 7.1G 83 Linux
Disk /dev/mmcblk0boot1: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0000fde5
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0boot1p1 16065 7727264 7711200 3.7G b W95 FAT32
Disk /dev/mmcblk0boot0: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0000fde5
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0boot0p1 16065 7727264 7711200 3.7G b W95 FAT32
Disk /dev/sda: 298.1 GiB, 320072933376 bytes, 625142448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 0F191B0D-5858-9090-8081-828310111213
Device Start End Sectors Size Type
/dev/sda1 2048 625137344 625135297 298.1G Microsoft basic data
root@OneCloud:~#
可以看到300G的硬盘已经被系统识别,但是文件格式是NTFS格式,无法直接挂载,我们需要安装 ntfs-3g
来挂载。输入命令 apt-get install ntfs-3g
安装
root@OneCloud:~# apt-get install ntfs-3g
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libntfs-3g871
The following packages will be upgraded:
libntfs-3g871 ntfs-3g
2 upgraded, 0 newly installed, 0 to remove and 127 not upgraded.
Need to get 0 B/557 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 30587 files and directories currently installed.)
Preparing to unpack .../ntfs-3g_1%3a2016.2.22AR.1+dfsg-1+deb9u1_armhf.deb ...
Unpacking ntfs-3g (1:2016.2.22AR.1+dfsg-1+deb9u1) over (1:2016.2.22AR.1+dfsg-1) ...
Preparing to unpack .../libntfs-3g871_1%3a2016.2.22AR.1+dfsg-1+deb9u1_armhf.deb ...
Unpacking libntfs-3g871 (1:2016.2.22AR.1+dfsg-1+deb9u1) over (1:2016.2.22AR.1+dfsg-1) ...
Processing triggers for initramfs-tools (0.130) ...
ln: failed to create hard link '/boot/initrd.img-3.10.108.dpkg-bak' => '/boot/initrd.img-3.10.108': Operation not permitted
update-initramfs: Generating /boot/initrd.img-3.10.108
update-initramfs: Converting to u-boot format
Processing triggers for libc-bin (2.24-11+deb9u3) ...
Processing triggers for man-db (2.7.6.1-2) ...
Setting up libntfs-3g871 (1:2016.2.22AR.1+dfsg-1+deb9u1) ...
Setting up ntfs-3g (1:2016.2.22AR.1+dfsg-1+deb9u1) ...
Processing triggers for libc-bin (2.24-11+deb9u3) ...
Processing triggers for initramfs-tools (0.130) ...
ln: failed to create hard link '/boot/initrd.img-3.10.108.dpkg-bak' => '/boot/initrd.img-3.10.108': Operation not permitted
update-initramfs: Generating /boot/initrd.img-3.10.108
update-initramfs: Converting to u-boot format
root@OneCloud:~#
创建挂载点: mkdir /mnt/sda1
挂载硬盘到sda1文件夹: mount -t ntfs-3g /dev/sda1 /mnt/sda1
输入 df-h
查看挂载情况如下,磁盘已被成功挂载
root@OneCloud:~# mount -t ntfs-3g /dev/sda1 /mnt/sda1
root@OneCloud:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 395M 0 395M 0% /dev
tmpfs 80M 5.5M 74M 7% /run
/dev/system 6.7G 872M 5.8G 13% /
tmpfs 397M 0 397M 0% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 397M 0 397M 0% /sys/fs/cgroup
tmpfs 397M 4.0K 397M 1% /tmp
/dev/boot 32M 15M 18M 46% /boot
/dev/zram0 49M 1.4M 44M 4% /var/log
tmpfs 80M 0 80M 0% /run/user/0
/dev/sda1 299G 97G 202G 33% /mnt/sda1
安装samba
输入命令: apt install samba
,输入 y
确认安装,消耗的时间视网络情况而异
root@OneCloud:~# apt install samba
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libavahi-client3 libavahi-common-data libavahi-common3 libcups2 libfile-copy-recursive-perl libldb1 libpython2.7 libpython2.7-minimal libpython2.7-stdlib
libtalloc2 libtdb1 libtevent0 libwbclient0 python-crypto python-dnspython python-ldb python-samba python-talloc python-tdb python2.7 python2.7-minimal
samba-common samba-common-bin samba-libs tdb-tools update-inetd
Suggested packages:
cups-common python-crypto-dbg python-crypto-doc python-gpgme python2.7-doc binfmt-support bind9 bind9utils ctdb ldb-tools smbldap-tools winbind ufw
heimdal-clients
Recommended packages:
attr samba-dsdb-modules samba-vfs-modules
The following NEW packages will be installed:
libavahi-client3 libavahi-common-data libavahi-common3 libcups2 libfile-copy-recursive-perl libldb1 libpython2.7 libtalloc2 libtdb1 libtevent0
libwbclient0 python-crypto python-dnspython python-ldb python-samba python-talloc python-tdb samba samba-common samba-common-bin samba-libs tdb-tools
update-inetd
The following packages will be upgraded:
libpython2.7-minimal libpython2.7-stdlib python2.7 python2.7-minimal
4 upgraded, 23 newly installed, 0 to remove and 123 not upgraded.
Need to get 7,317 kB/13.2 MB of archives.
After this operation, 41.8 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://security.debian.org stretch/updates/main armhf samba-libs armhf 2:4.5.16+dfsg-1+deb9u4 [4,523 kB]
Get:2 http://security.debian.org stretch/updates/main armhf python-samba armhf 2:4.5.16+dfsg-1+deb9u4 [1,173 kB]
Get:3 http://security.debian.org stretch/updates/main armhf samba-common all 2:4.5.16+dfsg-1+deb9u4 [175 kB]
Get:4 http://security.debian.org stretch/updates/main armhf samba-common-bin armhf 2:4.5.16+dfsg-1+deb9u4 [563 kB]
Get:5 http://security.debian.org stretch/updates/main armhf samba armhf 2:4.5.16+dfsg-1+deb9u4 [883 kB]
Fetched 6,752 kB in 1s (5,645 kB/s)
Preconfiguring packages ...
Selecting previously unselected package libwbclient0:armhf.
(Reading database ... 30587 files and directories currently installed.)
Preparing to unpack .../00-libwbclient0_2%3a4.5.16+dfsg-1+deb9u4_armhf.deb ...
Unpacking libwbclient0:armhf (2:4.5.16+dfsg-1+deb9u4) ...
Preparing to unpack .../01-python2.7_2.7.13-2+deb9u5_armhf.deb ...
Unpacking python2.7 (2.7.13-2+deb9u5) over (2.7.13-2+deb9u3) ...
Preparing to unpack .../02-libpython2.7-stdlib_2.7.13-2+deb9u5_armhf.deb ...
Unpacking libpython2.7-stdlib:armhf (2.7.13-2+deb9u5) over (2.7.13-2+deb9u3) ...
Preparing to unpack .../03-python2.7-minimal_2.7.13-2+deb9u5_armhf.deb ...
Unpacking python2.7-minimal (2.7.13-2+deb9u5) over (2.7.13-2+deb9u3) ...
Preparing to unpack .../04-libpython2.7-minimal_2.7.13-2+deb9u5_armhf.deb ...
Unpacking libpython2.7-minimal:armhf (2.7.13-2+deb9u5) over (2.7.13-2+deb9u3) ...
Selecting previously unselected package python-dnspython.
Preparing to unpack .../05-python-dnspython_1.15.0-1+deb9u1_all.deb ...
Unpacking python-dnspython (1.15.0-1+deb9u1) ...
Selecting previously unselected package python-crypto.
Preparing to unpack .../06-python-crypto_2.6.1-7_armhf.deb ...
Unpacking python-crypto (2.6.1-7) ...
Selecting previously unselected package libtalloc2:armhf.
Preparing to unpack .../07-libtalloc2_2.1.8-1_armhf.deb ...
Unpacking libtalloc2:armhf (2.1.8-1) ...
Selecting previously unselected package libtdb1:armhf.
Preparing to unpack .../08-libtdb1_1.3.11-2_armhf.deb ...
Unpacking libtdb1:armhf (1.3.11-2) ...
Selecting previously unselected package libtevent0:armhf.
Preparing to unpack .../09-libtevent0_0.9.31-1_armhf.deb ...
Unpacking libtevent0:armhf (0.9.31-1) ...
Selecting previously unselected package libldb1:armhf.
Preparing to unpack .../10-libldb1_2%3a1.1.27-1+deb9u2_armhf.deb ...
Unpacking libldb1:armhf (2:1.1.27-1+deb9u2) ...
Selecting previously unselected package libpython2.7:armhf.
Preparing to unpack .../11-libpython2.7_2.7.13-2+deb9u5_armhf.deb ...
Unpacking libpython2.7:armhf (2.7.13-2+deb9u5) ...
Selecting previously unselected package python-ldb.
Preparing to unpack .../12-python-ldb_2%3a1.1.27-1+deb9u2_armhf.deb ...
Unpacking python-ldb (2:1.1.27-1+deb9u2) ...
Selecting previously unselected package python-tdb.
Preparing to unpack .../13-python-tdb_1.3.11-2_armhf.deb ...
Unpacking python-tdb (1.3.11-2) ...
Selecting previously unselected package python-talloc.
Preparing to unpack .../14-python-talloc_2.1.8-1_armhf.deb ...
Unpacking python-talloc (2.1.8-1) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../15-libavahi-common-data_0.6.32-2_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.6.32-2) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../16-libavahi-common3_0.6.32-2_armhf.deb ...
Unpacking libavahi-common3:armhf (0.6.32-2) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../17-libavahi-client3_0.6.32-2_armhf.deb ...
Unpacking libavahi-client3:armhf (0.6.32-2) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../18-libcups2_2.2.1-8+deb9u6_armhf.deb ...
Unpacking libcups2:armhf (2.2.1-8+deb9u6) ...
Selecting previously unselected package samba-libs:armhf.
Preparing to unpack .../19-samba-libs_2%3a4.5.16+dfsg-1+deb9u4_armhf.deb ...
Unpacking samba-libs:armhf (2:4.5.16+dfsg-1+deb9u4) ...
Selecting previously unselected package python-samba.
Preparing to unpack .../20-python-samba_2%3a4.5.16+dfsg-1+deb9u4_armhf.deb ...
Unpacking python-samba (2:4.5.16+dfsg-1+deb9u4) ...
Selecting previously unselected package samba-common.
Preparing to unpack .../21-samba-common_2%3a4.5.16+dfsg-1+deb9u4_all.deb ...
Unpacking samba-common (2:4.5.16+dfsg-1+deb9u4) ...
Selecting previously unselected package samba-common-bin.
Preparing to unpack .../22-samba-common-bin_2%3a4.5.16+dfsg-1+deb9u4_armhf.deb ...
Unpacking samba-common-bin (2:4.5.16+dfsg-1+deb9u4) ...
Selecting previously unselected package tdb-tools.
Preparing to unpack .../23-tdb-tools_1.3.11-2_armhf.deb ...
Unpacking tdb-tools (1.3.11-2) ...
Selecting previously unselected package libfile-copy-recursive-perl.
Preparing to unpack .../24-libfile-copy-recursive-perl_0.38-1_all.deb ...
Unpacking libfile-copy-recursive-perl (0.38-1) ...
Selecting previously unselected package update-inetd.
Preparing to unpack .../25-update-inetd_4.44_all.deb ...
Unpacking update-inetd (4.44) ...
Selecting previously unselected package samba.
Preparing to unpack .../26-samba_2%3a4.5.16+dfsg-1+deb9u4_armhf.deb ...
Unpacking samba (2:4.5.16+dfsg-1+deb9u4) ...
Setting up python-dnspython (1.15.0-1+deb9u1) ...
Setting up libtdb1:armhf (1.3.11-2) ...
Setting up libwbclient0:armhf (2:4.5.16+dfsg-1+deb9u4) ...
Setting up python-crypto (2.6.1-7) ...
Processing triggers for mime-support (3.60) ...
Setting up samba-common (2:4.5.16+dfsg-1+deb9u4) ...
Creating config file /etc/samba/smb.conf with new version
Processing triggers for libc-bin (2.24-11+deb9u3) ...
Processing triggers for systemd (232-25+deb9u6) ...
Setting up tdb-tools (1.3.11-2) ...
update-alternatives: using /usr/bin/tdbbackup.tdbtools to provide /usr/bin/tdbbackup (tdbbackup) in auto mode
Processing triggers for man-db (2.7.6.1-2) ...
Setting up libtalloc2:armhf (2.1.8-1) ...
Setting up libpython2.7-minimal:armhf (2.7.13-2+deb9u5) ...
Setting up libpython2.7-stdlib:armhf (2.7.13-2+deb9u5) ...
Setting up python2.7-minimal (2.7.13-2+deb9u5) ...
Setting up libfile-copy-recursive-perl (0.38-1) ...
Setting up libavahi-common-data:armhf (0.6.32-2) ...
Setting up update-inetd (4.44) ...
Setting up python2.7 (2.7.13-2+deb9u5) ...
Setting up libtevent0:armhf (0.9.31-1) ...
Setting up libpython2.7:armhf (2.7.13-2+deb9u5) ...
Setting up libavahi-common3:armhf (0.6.32-2) ...
Setting up python-talloc (2.1.8-1) ...
Setting up python-tdb (1.3.11-2) ...
Setting up libldb1:armhf (2:1.1.27-1+deb9u2) ...
Setting up libavahi-client3:armhf (0.6.32-2) ...
Setting up libcups2:armhf (2.2.1-8+deb9u6) ...
Setting up python-ldb (2:1.1.27-1+deb9u2) ...
Setting up samba-libs:armhf (2:4.5.16+dfsg-1+deb9u4) ...
Setting up python-samba (2:4.5.16+dfsg-1+deb9u4) ...
Setting up samba-common-bin (2:4.5.16+dfsg-1+deb9u4) ...
Setting up samba (2:4.5.16+dfsg-1+deb9u4) ...
Adding group `sambashare' (GID 115) ...
Done.
Samba is not being run as an AD Domain Controller, masking samba-ad-dc-service.
Please ignore the following error about deb-systemd-helper not finding samba-ad-dc-service.
Created symlink /etc/systemd/system/multi-user.target.wants/nmbd.service → /lib/systemd/system/nmbd.service.
Failed to preset unit: Unit file /etc/systemd/system/samba-ad-dc.service is masked.
/usr/bin/deb-systemd-helper: error: systemctl preset failed on samba-ad-dc.service: No such file or directory
Created symlink /etc/systemd/system/multi-user.target.wants/smbd.service → /lib/systemd/system/smbd.service.
Processing triggers for libc-bin (2.24-11+deb9u3) ...
Processing triggers for systemd (232-25+deb9u6) ...
root@OneCloud:~#
添加用户和密码,输入 smbpasswd -a root
#root是想用的samba账号,接着会让你输入两次密码,输入即可。
编辑 /etc/samba/smb.conf
文件,在末尾处添加以下内容:
[share]
comment = 1T-share
# 共享目录
path = /mnt/sda1
create mask = 0700
directory mask = 0700
# 用于登录的账户
valid users = root
force user = root
force group = root
# 是否公开分享
public = yes
# 是否允许来宾用户访问
guest ok = yes
# 是否只读
read only = no
# 是否可被浏览
browseable = yes
available = yes
writable = yes
保存后重启samba服务 systemctl restart smbd
,再通过电脑添加网络位置,用户选择root,输入你设置好的密码即可。
{mtitle title=成功访问samba服/}
至此,本文完结。
Comments 1 条评论
请问怎么能让transmission的下载位置设置在挂载的硬盘上?