news 2026/9/2 10:31:07

How to Share A Folder in Ubuntu 23.10 Updated [Fix ‘Error 255’ issue]

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
How to Share A Folder in Ubuntu 23.10 Updated [Fix ‘Error 255’ issue]

Contents:

1. Install the nautilus-share.

2. Start sharing a folder

Fix “Error 255” permission denied error!

3. Setup a password for authentication

4. How to access the shared folder

Want to share a folder over local network and allow access with create and delete files permission? Here’s the step by step picture guide shows how to do the trick in Ubuntu (Updated for Ubuntu 23.10 Mantic Minotaur)

Discover more

Linux

Fedora

Ubuntu / Linux

Linux Mint

Manjaro

Installation

kernel

Kernel

Debian GNU/Linux

Fedora Linux

It’s quite easy to share your files over LAN or even outside home network either via a temporary http / ftp server, or third party file transfer tool (such as Dukto).

If you however need to setup a share folder for long time use, then samba file and print service can be a good choice.

1. Install the nautilus-share.

In previous Ubuntu 22.04 and earlier, there’s a ‘Local Network Share‘ option when you right-clicking on a folder. With it, user can easily install and setup a shared folder via a few mouse clicks.

The option is no longer available in Ubuntu since 22.10. However, it’s still easy to setup network share via an extension for Nautilus (the default file manager).

  1. First, pressCtrl+Alt+Tkey combination on keyboard to open a terminal window.
  2. When terminal opens, paste the command below and hit run to install thenautilus-sharepackage, which install the samba service and setup file browser integration.
    sudo apt install nautilus-share

After installation,also run commandnautilus -qto quit Nautilusto apply the extension.

Discover more

Ubuntu

kernel

Linux Mint

Install

Gnome

Linux kernel

Installation

Linux Kernel

Arch Linux

Debian

2. Start sharing a folder

Discover more

GNOME

Manjaro

Kernel

Linux

Install

Debian

Fedora

Fedora Linux

Debian GNU/Linux

Linux Kernel

Now, right-click on any folder that you want to share over local network. There should be a “Sharing Options” option in pop-up menu.

Just click on this option will open the dialog, which is just the similar one in the previous Ubuntu releases. Then, do:

  1. Enable the checkbox for ‘Share this folder’.
  2. Set the folder name to whatever that you want, or just leave it with default.
  3. Enable write permission for choice (create and delete files).
  4. Enable guest access so anyone can access without authentication, or leave it disabled so user need to type username & password when trying to open this folder.

Once you clicked “Create Share” button, it will ask to confirm in next pop-up dialog for adding create and delete files permission. Just click ‘Add Permission Automatically’ to confirm.

Discover more

Arch Linux

Linux kernel

Linux

Fedora

Kernel

Debian

Debian GNU/Linux

Install

Ubuntu

Fedora Linux

Fix “Error 255” permission denied error!

When click sharing a folder in Nautilus, it may output an error says:

‘net usershare’ return error 255: net usershare: cannot open usershare directory /var/lib/samba/usershares. Error Permission denied.

To fix the issue, just add your current user into sambashare group!And, this can be done by opening terminal (Ctrl+Alt+T) and run command:

Discover more

Linux Kernel

Debian

kernel

Linux

Linux Mint

Fedora Linux

Debian GNU/Linux

Fedora

Linux kernel

Gnome

sudo gpasswd --add $USER sambashare

Then,restart computerto apply changes.

Finally,re-do the previous stepto create a share folder. When done, your folder icon will change with a little symbol in up-right.

Folder now being shared

3. Setup a password for authentication

Discover more

Fedora Linux

Debian GNU/Linux

Arch Linux

Install

Kernel

Linux

Installation

Gnome

Linux Mint

Fedora

If you didn’t enable ‘Guest access’, then you also need to set a password for access.

  1. First, press Ctrl+Alt+T on keyboard to open terminal.
  2. Then, run command to set a smb password:
    sudo smbpasswd -a $USER
  3. Finally, restart samba service viasudo systemctl restart smbdcommand.

Finally, you can access this shared folder remotely via theusername for current login userin Ubuntu system, but withanother password you just set specially for network share.

  • Account: user-name for logging into the Ubuntu system (runwhoamito tell).
  • Password: the password you just set.

4. How to access the shared folder

Firstly, you need to get either the hostname of local IP address for the Ubuntu machine. To do so, either go to Wifi/Network Settings, or run command in terminal:

  • To get hostname, run:
    hostname
  • To get the IP address, run:
    ip address

To access the shared folder in different system:
replacehost_name_herewith the hostname, and replaceip_herewith the IP address. They arehirsuteand192.168.0.108in the previous picture.

  • ForWindows, go to “Start Menu -> Run” (or press Windows logo key + R) and then type either\\host_name_hereor\\ip_hereand hit Enter.
  • ForLinux, it depends on your system. For Gnome Desktop, open file manager and go to “Other Locations”, under bottom “Connect to Server” box typesmb://host_name_hereorsmb://ip_hereand hit Enter.
  • ForMac OS, press “command + K” on keyboard to open Connect to Server dialog, type insmb://host_name_hereorsmb://ip_hereand hit Enter.
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 22:27:12

高性能CNC网关推荐,哪家好用?

在智能制造浪潮中,CNC(数控机床)数据采集网关已成为连接设备与工业互联网的核心枢纽。面对协议兼容性、实时性、稳定性等核心需求,全球范围内涌现出一批技术领先的品牌。本文结合行业应用案例与技术参数,推荐三大CNC网…

作者头像 李华
网站建设 2026/9/2 21:27:56

智能自助购药系统的研究与应用

智能自助购药系统的研究与应用 第一章 系统设计理念与核心目标 智能自助购药系统以“便民惠民、精准安全、高效便捷、合规可控”为核心设计理念,旨在突破传统药店时空限制与人工服务瓶颈,构建覆盖“购药-咨询-结算-取药”全流程的智能化服务体系。系统核…

作者头像 李华
网站建设 2026/9/2 21:27:42

基于PLC的茶叶理条机控制系统设计与调制

基于PLC的茶叶理条机控制系统设计与调制 第一章 系统设计目标与核心需求 基于PLC的茶叶理条机控制系统以“精准控温、调速稳定、工艺可调、操作便捷”为核心设计目标,依托PLC工业级可靠性与逻辑控制优势,突破传统理条机手动调节精度低、工艺一致性差的局…

作者头像 李华
网站建设 2026/9/2 21:27:14

可持续软件开发的测试标准:专业指南

在当今快速迭代的软件开发环境中,可持续性已成为核心议题——它不仅关注软件的环保和资源效率,更强调长期可维护性、可扩展性和社会影响。作为软件测试从业者,您需要掌握相关测试标准,确保软件在整个生命周期中高效、可靠。本文将…

作者头像 李华
网站建设 2026/9/2 21:26:43

ClaudeOpus4.6震撼发布:AI界新王者降临

Claude Opus 4.6 震撼发布:AI 界的新王者来了!今天这篇文章,我们就来深度解析新发布的 Claude Opus 4.6 的核心亮点,看看这个新王者究竟强在哪里,以及我们开发者该如何用好它。相信看完之后,你一定会和我一…

作者头像 李华
网站建设 2026/9/2 21:28:02

‌测试知识变现:打造高转化率在线课程的设计

软件测试知识变现的机遇与挑战‌ 在数字化时代,软件测试从业者(如测试工程师、QA专家和自动化测试员)拥有宝贵的专业知识,却常面临变现难题。2026年,全球在线教育市场预计突破$5000亿(Statista数据&#x…

作者头像 李华