How to Share A Folder in Ubuntu 23.10 Updated [Fix ‘Error 255’ issue]
Contents:1. Install the nautilus-share.2. Start sharing a folderFix “Error 255” permission denied error!3. Setup a password for authentication4. How to access the shared folderWant 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 moreLinuxFedoraUbuntu / LinuxLinux MintManjaroInstallationkernelKernelDebian GNU/LinuxFedora LinuxIt’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).First, pressCtrlAltTkey combination on keyboard to open a terminal window.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-shareAfter installation,also run commandnautilus -qto quit Nautilusto apply the extension.Discover moreUbuntukernelLinux MintInstallGnomeLinux kernelInstallationLinux KernelArch LinuxDebian2. Start sharing a folderDiscover moreGNOMEManjaroKernelLinuxInstallDebianFedoraFedora LinuxDebian GNU/LinuxLinux KernelNow, 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:Enable the checkbox for ‘Share this folder’.Set the folder name to whatever that you want, or just leave it with default.Enable write permission for choice (create and delete files).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 moreArch LinuxLinux kernelLinuxFedoraKernelDebianDebian GNU/LinuxInstallUbuntuFedora LinuxFix “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 (CtrlAltT) and run command:Discover moreLinux KernelDebiankernelLinuxLinux MintFedora LinuxDebian GNU/LinuxFedoraLinux kernelGnomesudo gpasswd --add $USER sambashareThen,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 shared3. Setup a password for authenticationDiscover moreFedora LinuxDebian GNU/LinuxArch LinuxInstallKernelLinuxInstallationGnomeLinux MintFedoraIf you didn’t enable ‘Guest access’, then you also need to set a password for access.First, press CtrlAltT on keyboard to open terminal.Then, run command to set a smb password:sudo smbpasswd -a $USERFinally, 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 folderFirstly, 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:hostnameTo get the IP address, run:ip addressTo 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.

相关新闻

计算机毕业设计之基于JavaWeb的心聘求职平台

计算机毕业设计之基于JavaWeb的心聘求职平台

系统根据现有的管理模块进行开发和扩展,采用面向对象的开发的思想和结构化的开发方法对心聘求职的现状进行系统调查。采用结构化的分析设计,该方法要求结合一定的图表,在模块化的基础上进行系统的开发工作。在设计中采用“自下而上”的思想&a…

2026/7/4 3:40:15 阅读更多 →
机器学习中的 P 值

机器学习中的 P 值

摘要:本文介绍了机器学习中P值的概念及其应用。通过乳腺癌数据集案例,演示了如何使用Python的scipy和scikit-learn库进行P值计算和特征选择。实验首先加载并分割数据,然后基于ANOVA F值筛选Top5特征,训练逻辑回归模型获得97%的准确…

2026/5/17 2:46:17 阅读更多 →
智能自助购药系统的研究与应用

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

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

2026/7/6 4:06:33 阅读更多 →

最新新闻

5分钟掌握AMD Ryzen处理器调试工具:从新手到调优专家

5分钟掌握AMD Ryzen处理器调试工具:从新手到调优专家

5分钟掌握AMD Ryzen处理器调试工具:从新手到调优专家 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址: https://git…

2026/7/6 4:22:18 阅读更多 →
LTC6904与PIC24FV16KA304实现精密脉冲控制方案

LTC6904与PIC24FV16KA304实现精密脉冲控制方案

1. 项目背景与核心价值在嵌入式系统开发中,精确的时序控制往往是最具挑战性的环节之一。无论是工业自动化中的电机控制、医疗设备中的信号同步,还是科研实验中的精密测量,对脉冲信号的精度要求常常达到微秒甚至纳秒级。传统方案通常采用分立元…

2026/7/6 4:20:18 阅读更多 →
Python抖音机器人开发指南:从零构建智能互动系统

Python抖音机器人开发指南:从零构建智能互动系统

Python抖音机器人开发指南:从零构建智能互动系统 【免费下载链接】Douyin-Bot 😍 Python 抖音机器人,论如何在抖音上找到漂亮小姐姐? 项目地址: https://gitcode.com/gh_mirrors/do/Douyin-Bot 在当今短视频内容爆炸的时代…

2026/7/6 4:20:18 阅读更多 →
LSTM 多步预测实战:从单步滚动到 Seq2Seq 的 2 种方案详解

LSTM 多步预测实战:从单步滚动到 Seq2Seq 的 2 种方案详解

LSTM多步预测实战:从递归滚动到Seq2Seq的深度对比与优化1. 多步预测的核心挑战与解决方案全景当我们面对"用前30天数据预测后10天"这类多步预测任务时,传统单步预测方法会遇到三个本质性挑战:误差累积问题:递归预测中每…

2026/7/6 4:18:18 阅读更多 →
太原考公考编线下班口碑红黑榜:2026学员真实评价背后的选班避坑指南

太原考公考编线下班口碑红黑榜:2026学员真实评价背后的选班避坑指南

一边是动辄数万元的协议班,一边是朋友圈里满天飞的“上岸喜报”,在太原,选一家靠谱的考公考编线下班,正在变成一场信息战。我们花了三周时间,深度整理了太原及周边学员在社交平台、备考群、公开评价里的真实反馈&#…

2026/7/6 4:18:18 阅读更多 →
HTTP协议及其POST与GET操作差异  C#中如何使用POST、GET等

HTTP协议及其POST与GET操作差异 C#中如何使用POST、GET等

HTTP协议我想任何IT人士都耳熟能详了,大家都能说出个所以然来。但是如果我问你HTTP协议的请求方法有哪些?POST与GET的差异?GET或POST传送数据量的大小有限制吗?HTTP响应的状态有哪些?以及在C#中你如何使用?…

2026/7/6 4:16:17 阅读更多 →

日新闻

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2与MySQL单元测试兼容性:5个关键SQL语句差异与规避方案1. 单元测试中的数据库兼容性挑战在Java开发领域,单元测试是保证代码质量的重要环节。当应用涉及数据库操作时,测试环境的搭建往往成为开发者的痛点。H2数据库因其轻量级、内存模式和快…

2026/7/6 0:01:17 阅读更多 →
Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘 【免费下载链接】rbtray A fork of RBTray from http://sourceforge.net/p/rbtray/code/. 项目地址: https://gitcode.com/gh_mirrors/rb/rbtray 你是否厌倦了Windows任务栏上密密麻麻的图标&…

2026/7/6 0:01:17 阅读更多 →
Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C 运行时库一键安装终极指南:告别DLL缺失烦恼 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经遇到过这样的情况:下载了…

2026/7/6 0:05:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/5 0:03:34 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/5 0:03:34 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/5 0:07:38 阅读更多 →

月新闻