摘要: 实现远程登录到Ubuntu,真正开启ssh-server服务。成功的方法如下: sudo apt-get install openssh-server Ubuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。 然后确认sshserver是否启动了: ps -e |grep ssh 如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了。 ssh-server配置文件位于/ etc/ssh/sshd_config,在. 阅读全文
posted @ 2011-12-19 21:51 瑞尼书苑 阅读(347) 评论(0) 推荐(0)
摘要: 虚拟机上安装了一个Ubuntu9.10,要使用Putty远程连接,所以要安装openssh-server。当然如果能上网,直接使用如下命令安装即 可:sudo apt-get install openssh-server ,如果有必要再安装 openssh-client。我的虚拟机的host主机不能上网,所以只能手工安装了。先用能上网的机器下载:zlib-1.2.5.tar、 openssh-5.6p1.tar.gz、openssl-0.9.8o.tar.tar,接下来,准备安装。步骤如下: 1、首先解压安装zlib:tar -xf zlib-1.2.5.tar,会在当前目录下生成zlib目录 阅读全文
posted @ 2011-12-19 21:37 瑞尼书苑 阅读(285) 评论(0) 推荐(0)
摘要: RedHat linux中设置网卡固定ip之前在xwindow下的RedHat-config-network 设置网卡固定ip发现不起作用,设置好后就是ping不通。就查了些资料,更改 /etc/sysconfig/network-scripts/ifcfg-eth0(第一个网卡为eth0),配置dns的文件为 /etc/resolv.conf,我保留了dhcp的配置,配置完后用ifconfig eth0 down;ifconfig eth0 up 就可以了。以下是配置文件的清单:#/etc/sysconfig/network-scripts/ifcfg-eth0:DEVICE=eth... 阅读全文
posted @ 2011-12-19 20:21 瑞尼书苑 阅读(339) 评论(0) 推荐(0)
摘要: Linux后台运行命令最简的就是使用快捷键来完成,但是还是会有些其他的Linux后台运行命令例如cron和crontab这两个命令,这两个命令可以设置一些定时的任务,涉及进程调度,这里加以详细介绍。 cron and crontab c r o n是系统主要的调度进程,可以在无需人工干预的情况下运行作业。c r o n t a b命令允许用户提交、编辑或删除相应的作业。每一个用户都可以有一个c r o n t a b文件来保存调度信息。可以使用它运行任意一个s h e l l脚本或某个命令,每小时运行一次,或一周三次,这完全取决于你。每一个用户都可以有自己的c r o n t a b文件,但在 阅读全文
posted @ 2011-12-19 19:29 瑞尼书苑 阅读(407) 评论(0) 推荐(0)
摘要: chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,如果Linux内核版本低于2.2,那么许多功能不能实现。同样-D检查压缩文件中的错误的功能,需要2.5.19以上内核才能支持。另外,通过chattr命令修改属性能够提高系统的安全 性,但是它并不适合所有的目录。chattr命令不能保护/、/dev、/tmp、/var目录。 lsattr比较简单,只是显示文件的属性[root]#lsattr ----ia---j--- ./lsattr_test这两个命令是用来改变文件、目录属性的,和chmod,ls这些命令相比,chmod只是改变文件的读写、执行权限,更底层的属性... 阅读全文
posted @ 2011-12-19 19:26 瑞尼书苑 阅读(253) 评论(0) 推荐(0)
摘要: 文件权限除了r、w、x外还有s、t、i、a权限: s:文件属主和组设置SUID和GUID,文件在被设置了s权限后将以root身份执行。在设置s权限时文件属主、属组必须先设置相应的x权 限,否则s权限并不能正真生效(c h m o d命令不进行必要的完整性检查,即使不设置x权限就设置s权限,chmod也不会报错,当我们ls -l时看到rwS,大写S说明s权限未生效)。Linux修改密码的passwd便是个设置了SUID的程序,普通用户无读写/etc/shadow文件 的权限确可以修改自己的密码。 ls -al /usr/bin/passwd -rwsr-xr-x 1 root ro... 阅读全文
posted @ 2011-12-19 19:22 瑞尼书苑 阅读(289) 评论(0) 推荐(0)
摘要: chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset]chkconfig 在没有参数运行时,显示用法。如果加上服务名,那么就检查这个服务是否在当前运行级启动。如果是,返回true,否则返回false。如果在服务名后面指 定了on,off或者reset,那么chkconfi 会改变指定服务的启动信息。 阅读全文
posted @ 2011-12-19 19:17 瑞尼书苑 阅读(176) 评论(0) 推荐(0)