首页 > 其他分享 >在Rapsberry Pi OS上设置文件夹被多用户共享

在Rapsberry Pi OS上设置文件夹被多用户共享

时间:2024-01-25 23:34:13浏览次数:27  
标签:econ kramer sudo umask mt Rapsberry Pi OS george

先设置umask为0002

全部用户都设置为0002:

vi /etc/profile.d/set-umask-for-all-users.sh

输入

002

 

如果只是单一用户,vi ~/.bashrc

添加:

umask 002

详细介绍看这里:https://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html

 

一定要设置成002,这一步非常重要。

 

假设共享

/media/elaine/mt

这个文件夹给jerry, kramer, george

需要把mt单独设置到一个组,假设是econ。

先添加组:

sudo addgroup econ

 

修改mt到econ组:

sudo chgrp econ mt

sudo chmod g+s mt

(参见这里:https://askubuntu.com/questions/903748/how-to-create-file-as-specific-group)

 

然后把jerry, kramer, george全部添加到econ这个组里

sudo usermod -a -G econ jerry

sudo usermod -a -G econ kramer

sudo usermod -a -G econ george

 

接下来,jerry,kramer,george都可以在/media/elaint/mt这个文件夹里文件(夹)进行访问、修改、删除了。

 

标签:econ,kramer,sudo,umask,mt,Rapsberry,Pi,OS,george
From: https://www.cnblogs.com/profesor/p/17988417

相关文章

  • boss老虎的机制以及其他boss的工作日志
    1.Enegy每次技能所消耗的体力2.Angry老虎收到攻击,以及未攻击到敌人会增加怒气3.angry增加致一定比例,那么该enegy消耗增加,而技能冷却缩短4.当老虎血量下降到一定的比例,会触发大招等技能老虎转向有问题:√跳跃一定要跳到玩家面前替换解决方案(跳跃+移动)老虎跑到玩家吗,面前时......
  • 2024年1月Java项目开发指南11:axios请求与接口统一管理
    axios中文网:https://www.axios-http.cn/安装npminstallaxios配置在src下创建apis文件夹创建axios.js文件配置如下://src/apis/axios.jsimportaxiosfrom'axios';//创建axios实例constservice=axios.create({baseURL:"http://127.0.0.1:8080",//api的ba......
  • 【docker-compose】ElasticSearch安装教程
    仅供学习参考,请勿轻易在生产环境使用0.目录树1.创建目录mkdir-p/docker/elasticsearch/conf/docker/elasticsearch/data/docker/elasticsearch/logschmod-R777/docker/elasticsearch/conf/docker/elasticsearch/data/docker/elasticsearch/logs2.编写配置......
  • 网站安全防御之DDOS的防范,纯理论篇
    DDOS(分布式拒绝服务)成为了网站所有者和管理员最头疼的问题之一。DDOS可以通过大量的虚假请求或交互动作来占用网站的带宽和服务器资源,导致正常用户无法访问网站,造成严重的经济损失和声誉损害。因此,网站的DDOS防御变得非常重要。在本文中,我将系统地讨论网站防御DDOS的理论,以期帮助网......
  • Nacos 管理后台 import 配置的踩坑
    前言nacos后台页面提供了批量导入配置文件的功能,但官方文档中没有说明具体怎么使用。具体使用需要zip文件,文件夹名称为group名称。导入成功页面提示为注意:此功能很危险,没有二次确认的机会,一定要先在测试环境验证好。mac系统下压缩文件中会多一个.DS_Store文件......
  • 鸿蒙OS 下载与安装软件
    运行环境要求当前DevEcoStudio只支持Windows版本,为保证DevEcoStudio正常运行,建议您的电脑配置满足如下要求:操作系统:Windows1064位内存:8GB及以上硬盘:100GB及以上分辨率:1280*800像素及以上下载和安装DevEcoStudioDevEcoStudio的编译构建依赖JDK,DevEcoStudio预置......
  • Jenkins持续集成+Apipost配置方法
    Jenkins配置Apipostcli基于Nodejs运行需要在jenkins上配置NodeJs依赖Step1:在插件管理中安装NodeJs在全局工具中配置NodeJs和包名apipost-cli配置到Jenkins我们可以将创建好的CLI脚本部署到Jenkins中去持续集成进行测试。Step1:新建一个任务Apipost-test点击新建任务,输入任务名称,......
  • 使用CrawlSpider类抓取纵横小说网页内容
    一:根据page页面解析出book_url二:解析来的response(book_url)并不是交给parse_item方法,而是交给了上面的rules处理,然后通过LinkExtractor提取静态页面数据url,url形成一个新的请求交给引擎,引擎一顿操作给到callback=‘parse_item’回调函数三:最后交给parse_item   ......
  • [原创]Windows安装配置PostgreSql_15.5.1数据库
    [原创]Windows安装配置PostgreSql_15.5.1数据库   PostgreSql数据库有多种安装方式,windows上常用的是installer方式、binary手动安装方式,本文采用手动安装的方式处理。总体过程比较简单,有mysql配置经验的分分钟的事儿。    一、下载并解压文件到具体安装目录。 ......
  • Jenkins持续集成+Apipost配置方法
    Jenkins配置Apipostcli基于Nodejs运行需要在jenkins上配置NodeJs依赖Step1:在插件管理中安装NodeJs  在全局工具中配置NodeJs和包名apipost-cli 配置到Jenkins我们可以将创建好的CLI脚本部署到Jenkins中去持续集成进行测试。Step1:新建一个任务Apipost-test点击......