![成功!](https://linux22.com/image/1163242/%E6%88%90%E5%8A%9F%EF%BC%81.png)
我参考过这个邮政, 这另一个, 那一, 这页和那个帮助我很大地允许我使用 GNOME GUI 自动将 Samba 共享从我 LAN 上的远程服务器安装到我的本地 Ubuntu 18.04 机器上的人。
我遵循的步骤如下:
1)通过以下方式在本地系统上创建安装点
~$ sudo mkdir /media/HHAdmin
2)通过以下方式创建安全的 Samba 凭证文件,用于存储登录信息
~$ sudo gedit ~/.smbcredentials
~$ chmod 600 ~/.smbcredentials
3)通过以下方式备份并附加 fstab 中的 Samba 共享详细信息
~$ sudo su -
~# cp /etc/fstab fstab.old
~# gedit /etc/fstab
附加 fstab 以包含:
//192.168.1.4/HHAdmin /media/HH-Admin cifs x-systemd.automount,x-systemd.device-timeout=3,uid=1000,gid=1000,credentials=/home/hannah/.smbcredentials,iocharset=utf8 0 0
4)退出root登录并测试挂载
~# 退出
~$ sudo mount -a
成功
sudo 立即重启
成功!
系统重启后,我登录到 hannah,GNOME 桌面上有两个图标;一个图标类似于带有网络插头的传统文件夹,另一个图标类似于 HDD/USB 媒体驱动器。这两个图标都可以带我进入共享。
我的问题是,如何删除或隐藏桌面上的第二个图标(HDD / USB图标),只留下一个图标来从桌面访问共享?
谢谢大家!
卡维奥
PS 这是我在这个论坛上的第一篇帖子,也是我第一次尝试定制我的 Ubuntu。如果您对我上面发布的代码示例中的技术有任何批评,请告诉我。
答案1
您可以使用 Synaptic 或“软件管理器”尝试 gigolo 包(或者只使用基于 Debian 的发行版上的命令)sudo apt install gigolo
。如果您不想手动编写脚本(更像 MS windowsOS),那么这个包就很不错。如果您的配置文件中有自动连接和启动功能,那么感觉更像是 MS Windows OS 中保存的网络位置。项目主页https://www.uvena.de/gigolo/了解详情。