首页 > 系统相关 >【环境配置记录】ubuntu用samba共享文件夹给windows

【环境配置记录】ubuntu用samba共享文件夹给windows

时间:2023-12-07 23:25:56浏览次数:45  
标签:username samba name windows sudo share ubuntu smb

中文社区真的不太行,英文社区资源丰富很多

转载https://askubuntu.com/questions/1462387/trying-to-samba-share-a-folder-always-gives-errors的答案

 

Please see the following installation guideline. It can effectively solve the outstanding issue of 'net usershare' returned error 255..."

Install & Configure Samba

0.Remove your previously-installed samba

$ sudo apt-get purge samba samba-common
$ cd /home/username/Documents
$ sudo rm -rf share

1.Install samba

$ sudo apt update
$ sudo apt install samba samba-common 

2.Check both version & path

1).Check version

$ samba -V

Version 4.15.13-Ubuntu

2).Installation path

$ whereis samba

3.Create share and authorize share

1).Show user's username (not host name)

$ whoami

The command reminds User to input the correct name for the next procedure.

2).Create share and authorize it

$ sudo mkdir /home/username/Documents/share 
$ sudo chmod 777 /home/username/Documents/share

4.Write the following lines in smb.conf

1).Open smb.conf

$ sudo gedit /etc/samba/smb.conf

2).Write the command lines in smb.conf

[share]
    comment = Samba on Ubuntu
    path = /home/username/Documents/share
    read only = no
    browsable = yes
    available = yes
    writable = yes
    public = yes

The above commands enable other Operation Systems such as Mac or Windows can access to Ubuntu 20.04. Please note the last three commands are essential to enable the Samba visible to Mac OS or Windows.

3).Save smb.conf

4).Close smb.conf

5.Restart Samba

$ sudo service smbd restart

6.Update the firewall rules to allow Samba traffic

$ sudo ufw allow samba

7.Set up user account

Please note the username and host name(or computer name) (username@hostname)

$ whoami

Show your username again in order to write a wrong name(such as host name)

$ sudo smbpasswd -a username

8.Connecting to Share

Please go to Files (of Ubuntu 20.04) on the left hand side

1).Open New Windows 2).click Other Locations 3).click share 4).Input Password twice for confirmation

9.Write Save a sample document

Write a sample text and save it into share

or

Copy an existing text into share

10.Set Mac OS

1).Go to Finder

2).Open Network

User can see the above written or saved sample text.

Notes:

  1. User can use the command of ifconfig to get your_ip_addres and then input samba://your_ip_address to connect the sever(Ubuntu). But the method has a little complex.

标签:username,samba,name,windows,sudo,share,ubuntu,smb
From: https://www.cnblogs.com/Zer0-Chambers/p/17884220.html

相关文章

  • Ubuntu下MPICH的安装与配置
    原创直达链接一、MPICH的下载与安装MPI安装文件下载地址:博客下载地址或官网地址可以下载3.4.2版本的,本文就是3.4.2版本1.解压:sudotar-zxvfmpich-3.4.2.tar.gz2.进入mpich-3.4.2文件夹:cdmpich-3.4.23.进行软件配置与检查:先用apt安装gcc,g++sudoaptinstallgcc......
  • ubuntu 使用systemd systmctl配置服务开机启动,服务包含多个子进程
    背景:需求是这样的,有一个服务,有6个子进程,每次系统重启都要一个一个启动,很繁琐,需要配置到开机启动里而目前系统已经抛弃了chkconfig的配置方式,转而使用systemd来配置开机启动进程了所以需求就变成了把服务配置到systemd开机启动中,服务包含6个子进程配置这个踩了不少坑,特地记录下......
  • windows 安装mysql 和不能通过ip访问到数据库
     一、确认windows是否已经安装mysql1.按【Win+R】打开运行2.输入【services.msc】打开服务3、在服务列表中查找MySQL,如果有mysql服务则表示Windows已经安装MySQL,如果没有MySQL服务则表示Windows没有安装MySQL二、下载MySQL安装包1、mysql官网下载地址  https://d......
  • Veeam Recovery Orchestrator v7.0 (Windows) - 恢复编排
    VeeamRecoveryOrchestratorv7.0(Windows)-恢复编排VeeamDataPlatform|面向混合云和多云的备份和恢复监控和分析恢复编排请访问原文链接:https://sysin.org/blog/veeam-recovery-orchestrator-7/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org切勿将业......
  • Veeam ONE v12.1 (Windows) - 监控和分析
    VeeamONEv12.1(Windows)-监控和分析VeeamDataPlatform|面向混合云和多云的备份和恢复监控和分析恢复编排请访问原文链接:https://sysin.org/blog/veeam-one-12/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgVEEAMONE赶快主动缓解威胁吧检测恶意备份......
  • Veeam Backup & Replication v12.1 (Windows) - 备份和恢复
    VeeamBackup&Replicationv12.1(Windows)-备份和恢复VeeamDataPlatform|面向混合云和多云的备份和恢复监控和分析恢复编排请访问原文链接:https://sysin.org/blog/veeam-backup-12/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org全球首屈一指的备份和......
  • ubuntu20.04下搭建EDK2开发环境
    EDK2是UEFI应用程序的官方开发环境。它是由开源的Tianocore项目开发的,英特尔、惠普和微软是该项目的主要贡献者。虽然它可能比GNU-EFI大,但它有更多的功能,因此,一些操作系统开发人员可能更喜欢它而不是GNU-EFI。什么是EDK2?EDK2完全实现了UEFI规范。它包含开放虚拟机固件(OVMF)UE......
  • BAT检测Windows服务停止后自动启动?系统自动运行.bat文件?
    作者:西瓜程序猿主页传送门:https://www.cnblogs.com/kimiliucn前言想要确保你的Windows服务即使在崩溃后也能自动重启吗?这篇文章教你如何用一个小巧的批处理脚本来实现这一点。教你怎么设置定时检查,如果发现服务挂了,就立刻拉起来。跟着步骤做,让你的服务稳定运行不再是难题!......
  • Windows 10 将于 2025 年 10 月 14 日终止支持
    微软发布公告称,Windows11 系统迁移,并提供了一系列的过渡指南。尽管如此,微软Windows服务和交付团队成员JasonLeznek也表示:“虽然我们强烈建议迁移到Windows11,但我们也理解有些情况可能会妨碍用户在EOS 日期之前更换Windows10设备。因此,微软将提供扩展安全更新(Ext......
  • 老电脑要淘汰了!微软正准备性能超40 TOPS AI电脑:满足Windows 12系统要求
    多方迹象表明,2024年将是AIPC元年。Canalys预计,2024年,具备AI功能的PC总出货量将取得19%左右的市场份额。到2027年,60%的PC将具备AI功能。据悉,有迹象表明,微软正在与电脑厂商合作,设计性能超过40TOPS的产品,以满足下一代WindowsCoPilot(AI助手)系统的要求。这款新产品有可能为Window......