博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu samba 安装与配置 实现windows和虚拟机中的Ubuntu共享文件
阅读量:5134 次
发布时间:2019-06-13

本文共 2411 字,大约阅读时间需要 8 分钟。

 

 

  1. 2.    安装sumba服务

sudo apt-get install samba samba-common

这里出现了小问题,

这里参考他人博客<https://www.cnblogs.com/zhoug2020/p/4022297.html>

其实主要原因是软件源出错,导致Ubuntu在网络是找不到安装samba的资源,

遇到这个问题就需要更新本机资源列表(可以理解为Ubuntu根据这个资源列表去网上下载对应的资源,都是自动完成的)

 

关于这个列表上篇博文里没有找到资源,因此自己找的。采用163的

deb http://mirrors.163.com/ubuntu/ precise main restricted

deb-src http://mirrors.163.com/ubuntu/ precise main restricted

deb http://mirrors.163.com/ubuntu/ precise-updates main restricted

deb-src http://mirrors.163.com/ubuntu/ precise-updates main restricted

deb http://mirrors.163.com/ubuntu/ precise universe

deb-src http://mirrors.163.com/ubuntu/ precise universe

deb http://mirrors.163.com/ubuntu/ precise-updates universe

deb-src http://mirrors.163.com/ubuntu/ precise-updates universe

deb http://mirrors.163.com/ubuntu/ precise multiverse

deb-src http://mirrors.163.com/ubuntu/ precise multiverse

deb http://mirrors.163.com/ubuntu/ precise-updates multiverse

deb-src http://mirrors.163.com/ubuntu/ precise-updates multiverse

deb http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse

deb-src http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse

deb http://mirrors.163.com/ubuntu/ precise-security main restricted

deb-src http://mirrors.163.com/ubuntu/ precise-security main restricted

deb http://mirrors.163.com/ubuntu/ precise-security universe

deb-src http://mirrors.163.com/ubuntu/ precise-security universe

deb http://mirrors.163.com/ubuntu/ precise-security multiverse

deb-src http://mirrors.163.com/ubuntu/ precise-security multiverse

deb http://extras.ubuntu.com/ubuntu precise main

deb-src http://extras.ubuntu.com/ubuntu precise main

 

也没仔细细看,反正用这个了。

使用sudo gedit /etc/apt/sources.list 打开这个文件,将这些列表放进去。

 

  1.  创建共享文件的路径

就是在Ubuntu中新建一个文件夹,这样使用samba服务,将这个文件夹共享给外界所有的计算机访问,

 

文件夹新建在/home/shareYL

mkdir /home/shareYL

遇到命令无法执行权限不够的时候,请记得在前面加上sudo ,怎样获取sudo命令不详解。

 

修改文件夹的权限

chmod 777 shareYL

777表示所有人都可以用它,不管是访问修改还是执行,

 

修改samba配置文件:

vi /etc/samba/smb.conf

文件末尾添加这个

 

 

图中/home/share改为/home/shareYL 注意这里shareYL 是在home文件下的,和所有普通用户平级,不要建立一个文件夹在某用户的家目录,比如:/home/linuxprobe下面

图中public中的#也删去吧,权限都放开。

 

创建samba账户:

Touch /etc/samba/smbpasswd

Smbpasswd –a xiwusheng

 

重启samba

/etc/init.d/smbd restart

 

之后再win中使用

Win+R 输入:\\192.168.19.131

 

 

总结:

首先安装samba,如果遇到问题需要自己更新自己的资源列表,

在/home下新建一个文件夹,此文件夹和其他普通用户家目录平级,权限都打开,

然后创建一个samba账户,

 

再重启samba服务,然后此服务开始将一个文件夹开放给其他用户访问。

 

 

 

 

转载于:https://www.cnblogs.com/xiwusheng/p/10703993.html

你可能感兴趣的文章
django迁移数据库错误
查看>>
Data truncation: Out of range value for column 'Quality' at row 1
查看>>
字符串处理
查看>>
HtmlUnitDriver 网页内容动态抓取
查看>>
ad logon hour
查看>>
罗马数字与阿拉伯数字转换
查看>>
Eclipse 反编译之 JadClipse
查看>>
距离公式汇总以及Python实现
查看>>
Linux内核态、用户态简介与IntelCPU特权级别--Ring0-3
查看>>
第23月第24天 git命令 .git-credentials git rm --cached git stash clear
查看>>
java SE :标准输入/输出
查看>>
[ JAVA编程 ] double类型计算精度丢失问题及解决方法
查看>>
好玩的-记最近玩的几个经典ipad ios游戏
查看>>
PyQt5--EventSender
查看>>
Sql Server 中由数字转换为指定长度的字符串
查看>>
tmux的简单快捷键
查看>>
[Swift]LeetCode922.按奇偶排序数组 II | Sort Array By Parity II
查看>>
php match_model的简单使用
查看>>
SIP服务器性能测试工具SIPp使用指导(转)
查看>>
Vue_(组件通讯)子组件向父组件传值
查看>>