2任何需要执行较高权限的指令都需要上层程序许可
3ftp所需要使用的绝大多数命令都被整合到了vsftp中,基本不需要系统额外提供命令
4拥有chroot功能,可以改变用户的根目录,限制用户只能在自己的家目录
VNC(Virtual Network Computing)虚拟网络计算工具,本质上来说是一个远程显示系统,管理员通过它不仅仅可以在运行程序的本地机上察看桌面环境,而且可以从Internet上的任何地方察看远程机器的运行情况,而且它具有跨平台的特性。
Linux 要使用远程桌面需要安装VNC,好在Red Hat Enterprise Linux AS 40 已经自带了VNC,默认也已经安装了,只要配置一下就可以了。但是Windows客户端还是要安装的。
VNCServer 配置:
1 启动 VNC Server:
打开终端执行:vncserver
第一次运行 vncserver,将会要求输入两次密码,会看到如下提示信息:
New 'localhostlocaldomain:1 (root)' desktop is localhostlocaldomain:1
Starting applications specified in /root/vnc/xstartup
Log file is /root/vnc/localhostlocaldomain:1log
上边信息中的“:1”表示启动的第一个vnc桌面。
2 停止 vncserver:
停止 vncserver 的方法是:
vncserver -kill :1
注意“:1”,表示停止第一个vnc桌面
3 修改vnc密码:
修改vnc密码的方法是执行 vncpasswd,输入两次密码即可。
4 默认情况下VNC Viewer只能看到 VNC Server的命令行。
要VNC Viewer上可以看到Linux桌面需要做如下设置:
在VNC Viewer所在的机器上,取消/root/vnc/xstartup文件中下面两行的注释即可:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
5 Linux启动后自动运行VNCServer
1) 在 系统设置>服务器设置>服务 中把 vncserver 打勾。
2) 打开配置文件/etc/sysconfig/vncservers,去掉下面这行的注释,
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 800x600"
1表示VNC以桌面1运行,这样可以启动root的桌面。
6 VNC端口
如果需要从外网控制内网的某台Linux,则需要打开防火墙相应的端口,并在路由器上进行端口映射。
VNC给浏览器的端口是5800+N,给vncviewer的端口是5900+N,N是设置的display号
补充: 使用图形化界面连进去后就可以在System setting->Server setting->Services里面将
vncserver勾上,这样开机就会自动启动vncserver
或者, #chkconfig vncserver on
1、首先在clamav官网上下载安装包,在官网download的界面里下载,可以看到当前最新的稳定版本。点击名称下载即可。
2、然后解压安装。在安装之前先创建一个clamav的用户组和组成员。
3、解压安装:这一步最好在root权限下进行,安装杀毒软件查杀的就是root下的文件。依次执行中的指令进行config、编译、安装。
4、然后执行make,没有报错,编译成功。然后make install,目前clamav的安装就完成了。
5、使用clamsan扫描一下,发现出现下面的错误。仔细查看了一下,目前没有可用的病毒库。
6、这时创建几个目录并设定权限。设置配置文件。
7、更新配置文件,在配置文件中加入下面的内容。需要把freshclamconf和clamdconf配置文件中的Example那一行去掉。
8、最后更新病毒库,这个需要一段时间。更新完成后,再次执行第5个步骤的命令进行扫描,就可以了。
使用umask命令可以设置创建新文件时的默认权限。语法:umask [选项] [权限掩码]
参数说明:-S 以字符的方式来表示权限掩码
示例:设置文件的权限掩码,使新建文件自动生成默认权限为rw-rw----
说明:rw-rw----对应的数字就是660 ,在Linux系统中,读权限(read,r)的值是4,写权限(write,w)的值是2,执行权限(execute,x)的值是1,没有授权的值是0 ,所以rw-rw----的数字权限值就是660。因为是建立新的文件,Linux默认不允许用户建立的文件具备可执行权限,所以文件的最大值权限值是666,umask值实际上是计算的最大权限值的补码,所以此时umask值是666-660=006
所以,要依次执行如下命令:
linux@server:~$ umask 006
linux@server:~$ touch abc
linux@server:~$ ll abc
-rw-rw---- 1 linux linux 0 2010-12-11 21:44 abc
扩展:两个比较特殊的权限掩码
umask 777 #创建文件会没有任何权限,他和chmod是相反的。
umask 000 #具有所有权限。但文件没有x权限。
复制粘贴,原网址:>打错命令了,按下面的格式来打:
cp dhcpdconfsample 空格 /etc/dhcp/dhcpdconf 回车。
可以输入几个字按tab键来自动补全,这样就不会出错了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)