Ubuntu使用小技巧umask设置及已存在的域名重导向设置

今天涨了一个见识,一直以为在dns服务器里面不能对cn等已经存在的域名设置ip,结果今天试了下,直接设置 一个 xx.yy.cn的域,然后设置一个和区域相同的主机头就行了,真是!

Ubuntu设置mask值

由于服务器上proftp软件被我卸载了,现在同事上传资料都通过ssh自带的openserver来上传,可这样,控制权限又成为了一个问题,主要的就是,一个同事上传的文件,默认掩码为644,其他同事不能更改(为了控制权限,每个同事用户名不同)。以前在ftp软件里很容易设置umask值,可这个sshd里面怎么设置还挺麻烦的,试了网上常说的/etc/profile ~/.profile 文件都不好使,因为 我设置的用户名都没有家目录,自然也就没有~/.profile文件。

Vim /etc/profile里面一段

# The default umask is now handled by pam_umask.

# See pam_umask(8) and /etc/login.defs.

if [ -d /etc/profile.d ]; then

for i in /etc/profile.d/*.sh; do

if [ -r $i ]; then

. $i

fi

done

unset i

fi

又查 man pam_umask

DESCRIPTION

pam_umask is a PAM module to set the file mode creation mask of the current

environment. The umask affects the default permissions assigned to newly

created files.

The PAM module tries to get the umask value from the following places in

the following order:

umask= argument

umask= entry in the user‘s GECOS field

UMASK= entry from /etc/default/login

UMASK entry from /etc/login.defs (influenced by USERGROUPS_ENAB in

/etc/login.defs)

终于在 vim /etc/login.defs里找到目标

# If USERGROUPS_ENAB is set to "yes", that will modify this UMASK default value

# for private user groups, i. e. the uid is the same as gid, and username is

# the same as the primary group name: for these, the user permissions will be

# used as group permissions, e. g. 022 will become 002.

#

# Prefix these values with "0" to get octal, "0x" to get hexadecimal.

#

ERASECHAR 0177

KILLCHAR 025

UMASK
022 > 002

测试,新建的文件都是 775的权限,至此修改完成。

时间: 2024-10-15 04:53:23

Ubuntu使用小技巧umask设置及已存在的域名重导向设置的相关文章

ubuntu使用小技巧2——安装国际版的QQ

             ubuntu使用小技巧2--安装国际版的QQ         最近使用了以前安装的WineQQ.deb,重新安装了几遍,登陆的时候总是提示版本过低无法使用,在网上下载了很多版本的wineQQ,发现都不能使用,很无耐,不枉一番Ubuntukylin处!终于安装了,并且可以成功使用了,下面说说可用的国际版wineQQ! 下载地址:   http://www.ubuntukylin.com 在应用栏目下面找到wine QQ ,下载下来并且安装一下(本站还有写有用的linux软

ubuntu 使用小技巧随记

用了几个月ubuntu,这个系统的确很得我心,工作起来实在方便.不用比较windows了,就算是redhat和它也有很多很多的不同,遇到一些问题,用redhat上习惯的方式不能搞定,于是只好百度谷歌各种搜,解决了问题.故做了一些记载,在此分享.很多很无知的问题,请见笑.如有错误,请斧正加拍砖. 1 cat /etc/issue  查看版本号 2 单独升级某款软件, 就安装就行 sudo apt-cache search wiznote sudo apt-get install wiznot 查看

Ubuntu使用小技巧

1. Ubuntu下自由截图 Ubuntu下使用PrintScreen按键可以截取整个屏幕,但是很多时候并不需要那么多内容,还需要对图片进行编辑. 这时候就需要截图时,有矩形选择,更符合要求. 进入System Settings...->Keyboard->Shortcuts,然后选择Custom Shortcuts即可创建自定义的快捷键. 点击"+",然后在弹出的窗口输入Name和Command如下,最后点击Disabled同时按下想要的快捷键,比如Shift+Ctrl+

Lync 小技巧-50-申请属于自己的域名-续费-Godaddy

一年前,你看我的博文在Godaddy上面购买了公网域名! 一年后,你也应该续费了! 要不然,你的域名可能被人抢注了. 后悔可来不及! 那如何续费呢? 本来是英文网站,看来有些难受,不知道如何操作,问了朋友如何玩的情况下,自己试着折腾,成功了. 在此分享一下续费过程. 希望你不要错过精彩的! 1. 访问Godaddy https://mya.godaddy.com/ 登录 2. 选择-Renewals 3. 选择-Expiring Domains 4. 选择-域名 5. 选择-继续 6. 选择1年

《Lync 小技巧-系列》

Lync 小技巧-1-解决搜索不到联系人的方法http://dynamic.blog.51cto.com/711418/1219759 Lync 小技巧-2-解决每次出现安装进度条的方法http://dynamic.blog.51cto.com/711418/1219763 Lync 小技巧-3-发布证书吊销列表http://dynamic.blog.51cto.com/711418/1219765 Lync 小技巧-4-我是否应该用动态内存http://dynamic.blog.51cto.c

React Native顶|底部导航使用小技巧

导航一直是App开发中比较重要的一个组件,ReactNative提供了两种导航组件供我们使用,分别是:NavigatorIOS和Navigator,但是前者只能用于iOS平台,后者在ReactNative0.44版本以后已经被移除了. 好在有人提供了更好的导航组件,就是我们今天要讲的react-navigation,并且ReactNative官方更推荐我们使用此组件. 本篇文章只讲解基础用法,如果你想了解更多,请戳这里->戳我. 简介 react-navigation主要包括导航,底部tab,顶

arc下内存泄漏的解决小技巧

一定要注意,我们运行app时,一定要关心内存的使用,尽量不要超过20M,即使有很多图片要显示也绝对不能超过30M.所以运行自己开发的app时多关心内存的使用是个很好的习惯. 对于性能,内存的优化,这个涉及的就太多了.现在先讲讲几个最基本常见的内存泄露下的解决方法. 1. instruments instrument可以报出不少内存泄露的错误,方法:http://www.cocoachina.com/ios/20141203/10519.html,很容易操作. 不过它最大的功能还是可以自己看出哪里

10分钟搞定老板爱看的动态报表,这些小技巧你get了吗?

某一天,老板想看公司的销售报告.你接到这个任务后,开始处理并汇总数据.你在想如何将销售统计情况汇报给老板. 或许是一张Excel表.可是它看起来不仅枯燥,而且密密麻麻的数字很难抓到重点.到底哪个产品才是最畅销的?销量冠军排行榜是怎样的?销量比去年同期增长多少?难道要老板自己拿Excel表去做分析? 于是你放弃了这个想法,决定做几张图表,通过图表来回答上面的问题,形象直观.于是你做了下面这张图,有KPI看板,销量排行榜,增长率. 这时,你不禁产生了疑问:老板真的只想知道这几个指标吗?如果老板还想看

Ubuntu 小技巧

一.获得当前文件夹的路径: 在目标文件夹下,按Ctrl+l此文件的路径会被选中 之后Ctrl+c复制.要复制到终端(Terminal),选中终端按鼠标的滚轮就粘贴到了Terminal命令行中了. 二.更新文件夹视图: 可以点查看->首选项->'更改默认'设置.也可以按快捷键ctrl+1,ctrl+2,ctrl+3 三.gedit下中文乱码: gsettings set org.gnome.gedit.preferences.encodings auto-detected "['GB1