我们将讨论Linux文件系统中三个特殊权限:Sticky bit, SUID, SGID drwxrwxrwt - Sticky Bits - chmod 1777 drwsrwxrwx - SUID set - chmod 4777 drwxrwsrwx - SGID set - chmod 2777 Sticky bit Stick...
Ubuntu
tar高级教程:增量备份、定时备份、网络备份
一、概述 备份与恢复对于系统维护而言是至关重要的事情。不合理的备份与还原会让你的数据面临丢失的风险。许多用户都在丢失重要数据后才意识到这种风险。而要从这种情况恢复数据将是非常耗时并且困难的。所以我...
Ubuntu / Debian Linux:重新生成SSH fingerprint keys
重新生成SSH fingerprint keys 1.删除原有的host key # rm /etc/ssh/ssh_host* 2.重新配置SSH服务器 # dpkg-reconfigure openssh-server 之后可能会有如下输出: Creating SSH2 RSA key; this ma...
重装Windows后,修复Ubuntu引导菜单
必备工具 Windows + Ubuntu 双系统的计算机 Ubuntu Live CD 从Live CD引导计算机,进入终端,使用超级用户 sudo -i 查看磁盘分区状态 Ubuntu通常会挂在常用的磁盘设备,这时用df命令可以看到剩...
bash中的括号
bash语法并没有什么复杂,但是里面很多用法严格苛刻到离谱的符号用法却让很多人学了就忘。可是这是有历史原因的,可以说,shell脚本是其他很多脚本的鼻祖。 本文以现今最流行的bash shell作为平台,例举并分类了...
openvz vps ubuntu 安装 openvpn 并配置iptables
一、准备工作 对于买了openvz vps,想开立vpn的朋友们,首先应该发送Ticket联络你的提供商,开启TUN/TAP和iptables相关的模块,并开启ip_forward转发功能。请根据以下步骤进行检查: 1.iptalbes 至少开启以下...
ubuntu 编译源码包 dsc diff.gz orig.tar.gz
以tree实用程序为例,介绍Ubuntu中如何管理源码包,包括查询,获取,编译源码包,直至安装。 1.准备 在获取源码包之前,确保在软件源配置文件/etc/apt/sources.list中添加了deb-src项 使用如下命令获取tree...
第一代Milestone配置openvpn过程详解
环境:Milestone One(古董我也不怕), Android 2.1 英文原版(系统版本不是大问题) 条件:具有root权限 工具:busybox 模块:tun.ko 动态库:libcrypto.so, libssl.so, (liblzo.so) 可执行文件:openvpn...
自动ssh登录的几种方法
1. 自动认证ssh/scp登录 本文使用ssh-keygen命令来生成rsa类型的ssh密钥(private key)和公钥(public key),其中密钥留在本地计算机,公钥追加到服务器端的authorized_keys文件中。 在A上运行命令: # 1....
iptables应用:NAT、数据报处理、清空iptables规则
本节在先前介绍的知识基础上,进一步介绍用iptalbes实现NAT、数据报处理、规则清空等的方法 linux以前的内核仅仅支持有限的NAT功能,被称为伪装。Netfilter则支持任何一种NAT。一般来讲NAT可以分为源NAT和目的NA...