ubuntu修改默认文件权限umask

最近在使用ubuntu的过程中发现一个问题:

环境是AWS EC2,登录用户ubuntu,系统默认的umask是027,修改/etc/profile文件中umask 027为022后,发现从ubuntu用户sudo su过去root用户登录查询到的umask还是027,而只有在sudo su -过去后才能变为022,即导致在其他用户登录下使用sudo命令去创建的文件权限为640(-rw-r-----),这不是我所期望的,我希望得到的是644(-rw-r--r--)。

最后找到另一个系统环境变量文件/etc/bash.bashrc,将这里的umask 027改为022后,问题解决:

相关推荐
zhangrelay14 小时前
答疑-是否软件源问题都必须更换为国内呢-
linux·笔记·学习·ubuntu·ros2
zhangrelay15 小时前
《ROS 机器人程序设计》课程教学大纲-2026- kinetic-lyrical
linux·笔记·学习·ubuntu·机器人
海鸥8115 小时前
AIOps(智能运维)理解
运维·人工智能
码农小韩15 小时前
Linux应用开发(一)——Linux的标准IO
linux·运维·服务器
路弥行至15 小时前
Linux (ARM64 / Jetson) 挂载 exFAT 移动硬盘排障与离线安装指南
linux·运维·服务器·经验分享·笔记·jetson·exfat
漫谈数据智理15 小时前
主动元数据为何是数据编织的核心——从“连接数据”走向“感知、理解与行动”的 Data Fabric
运维·fabric
数据库小学妹15 小时前
MySQL长事务复盘:Sleep连接、MDL排队与undo滞留
运维·数据库·mysql
云泽80816 小时前
Linux 系统编程实战:从零手写一个高性能终端进度条
linux·运维·服务器
waiting97111817 小时前
Ubuntu 26.04 + Android14安装与编译教程
android·linux·ubuntu
Lsetea17 小时前
ACME 报 rate limit:Let‘s Encrypt 限速类型与重试策略
运维·https·证书·ssl·acme