Linux基础知识学习:IP配置、远程桌面与网络管理

需积分: 12 1 下载量 192 浏览量 更新于2024-07-31 收藏 432KB PDF 举报
"这篇学习笔记主要涵盖了Linux的基础知识,包括如何永久更改IP地址、远程访问Windows桌面、设置默认网关、检查端口占用、获取网络信息、调整ping TTL值、修改系统配置默认值、挂载SMB共享、以及管理root用户的SSH和telnet登录权限。" 在Linux系统中,了解和掌握这些基础知识对于日常管理和维护至关重要。首先,永久更改IP地址涉及到编辑网络配置文件。使用`ifconfig`命令可以临时更改IP地址,但要使其永久生效,需编辑`/etc/sysconfig/network-scripts/ifcfg-eth0`,这里的`eth0`代表网络接口名,根据实际情况可能为`eth1`或其他。 其次,Linux可以通过`rdesktop`工具从远程显示Windows桌面,这为跨平台协作提供了便利。安装`rdesktop`包后,按照文档提示操作即可。 设置或更改默认网关是网络配置的一部分。作为root用户,使用`route add default gw [网关IP]`可添加网关,或者编辑`/etc/sysconfig/network-scripts/ifcfg-eth0`中的`GATEWAY`字段,然后重启网络服务。 查询端口占用,如22端口,可以使用`lsof -i:22`命令,它会显示出占用该端口的进程信息。这对于排查服务问题非常有用。 获取IP、网关和DNS信息,可以通过`ifconfig`、`netstat -rn`以及查看`/etc/resolv.conf`文件来完成。`ifconfig`用于查看IP和网卡信息,`netstat -rn`查找默认网关,`/etc/resolv.conf`则包含了DNS服务器的地址。 在RH8.0中,可以通过`sysctl`命令动态调整系统参数,如改变ping的TTL值。例如,`sysctl -w net.ipv4.ip_default_ttl=N`,这里的N代表TTL值,范围为0到255。 修改系统配置的默认值通常需要编辑`/etc/sysctl.conf`文件,如开启IP转发,将`net.ipv4.ip_forward=0`改为`net.ipv4.ip_forward=1`,重启后生效。 挂载Windows机器共享的目录在Linux中可以通过SMB协议实现。使用`mount`命令,如`mount -t smbfs -o username=guest,password=guest //machine/path /mnt/cdrom`,这样就可以访问Windows共享的资源。 最后,关于SSH和telnet的安全管理,`sshd_config`文件决定了root是否能通过SSH登录,设置`PermitRootLogin`为`yes`或`no`。同样,如果希望root能直接通过telnet登录,需编辑`/etc/pam.d/login`文件,调整认证策略。 这些知识点构成了Linux基础运维的核心内容,对于任何想要深入学习和使用Linux的人来说,都是必须掌握的基础技能。