Linux SSH服务配置:远程连接与安全设置
SSH是加密远程管理Linux服务器的安全协议,替代明文传输的Telnet。安装需在服务器用apt(Ubuntu/Debian)或yum/dnf(CentOS)安装openssh-server,启动并设开机自启。连接时,Windows用PuTTY或系统自带客户端,Linux/macOS直接终端执行ssh命令。核心配置在sshd_config,建议改端口(如2222)、禁root直连、禁用密码改用密钥登录(本地生成密钥对,复制公钥到服务器)。需开放防火墙对应端口。密钥登录更安全,配置后重启服务生效。常见问题可查日志,权限错误需设~/.ssh权限为700、authorized_keys为600。关键安全设置保障远程管理安全。
阅读全文新手必学:5个Linux服务器基础命令
这篇文章介绍了Linux服务器5个基础核心命令,助新手快速入门。`ls`用于查看目录文件,默认显示当前目录,`ls -l`(详细信息)、`ls -a`(含隐藏文件)、`ls 路径`(指定目录)为常用参数。`cd`切换目录,`cd 目录名`进入子目录,`cd ..`返回上级,`cd ~`到家目录,`cd /`到根目录。`pwd`直接显示当前路径,避免操作错误。`mkdir`创建目录,`mkdir 目录名`单级创建,`mkdir -p 多级`建嵌套目录。`df -h`检查磁盘空间,`-h`转人类可读单位,查看分区大小与使用率。这5个“基石”命令是管理基础,需多练参数(如`ls -l/a`、`mkdir -p`),熟悉“参数+目标”模式,逐步进阶。
阅读全文