0℃
2023年10月25日
⁄ Linux
⁄ 被围观 2,452次+
1、配置别名登录
vi ~/.bashrc #编辑用户终端配置文件,在最后一行添加
alias to101='ssh -p 22 root@192.168.21.101'
alias to102='ssh -p 22 root@192.168.21.102'
:wq! #保存退出
source ~/.bashrc #使配置立即生效
to101 #远程连接192.168.21.101
to102 #远程连接192.168.21.102
2、配置免密登录
配置从192.168.21.103免密码登录到192.168.21.101和192.168.21.102
在192.168.21.103操作
ssh-keygen #输入命令,按三次回车,会生成私钥和公钥
cd /root/.ssh #进入目录,会看到生成的私钥和公钥
#拷贝公钥
ss...
linux, ssh阅读全文
0℃
2015年06月15日
⁄ 安全优化
⁄ 被围观 29,719次+
说明:
1、一般ssh登录服务器,只需要输入账号和密码。
2、本教程的目的:在账号和密码之间再增加一个
验证码,只有输入正确的验证码之后,再输入
密码才能登录。这样就增强了ssh登录的安全性。
3、账号、验证码、密码三者缺一个都不能登录,即使账号和密码正确,验证码错误,同样登录失败。
4、验证码:是动态验证码,并且是通过手机客户端自动获取(默认每隔30秒失效一次)。
5、最终目的:远程ssh登录一台服务器,需要正确的账号、密码、及一个可以获取到动态验证码的手机
(目前支持Android和i...
Authenticator, CentOS, Google, linux, ssh, 动态验证码阅读全文
3℃
2012年12月15日
⁄ CentOS
⁄ 被围观 29,436次+
说明:
服务器IP:192.168.21.131
管理员账号:root 密码:123456
普通登录账号:osyunwei.com 密码:123456
实现目的:
1、配置普通账号通过密钥验证远程SSH登录服务器
2、禁用root账号通过远程SSH登录服务器
3、禁用所有账号通过密码验证远程SSH登录服务器
具体操作:
1、配置普通账号通过密钥验证远程SSH登录服务器
使用普通账号osyunwei.com登录服务器操作
ssh-keygen -t rsa #生成密钥
cd /home/osyunwei.com/.ssh #进入目录
mv id_rsa.pub authorized_keys #生成验证文件
下载服务器/home/osyunwei.com/...
openssh, ssh, SSH密钥登录阅读全文
4℃
2012年06月10日
⁄ CentOS
⁄ 被围观 48,812次+
碰到问题:
通过SSH远程登录到Linux系统,要在/home目录下面下载一个mysql-5.5.25.tar.gz的安装包
在下载的过程中,不小心把SSH远程连接关闭了,这个时候下载也会中断
必须重新登录到系统,再次手动执行命令,才能继续下载之前未下载完成的文件。
有没有办法在SSH远程连接被断开或者关闭的时候,系统里面的下载程序还能继续运行?
再次登录到系统之后,还能够看都上次正在下载的文件?
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接
答案:有办法
解决办法:(以Cent...
linux, ssh, 远程连接阅读全文
1℃
2012年03月05日
⁄ FreeBSD
⁄ 被围观 18,947次+
1、配置FreeBSD 防火墙
ee /etc/rc.conf #编辑,在最后添加
firewall_enable="yes" #开启防火墙
net.inet.ip.fw.verbose=1 #启用防火墙日志功能
net.inet.ip.fw.verbose_limit=5 #启用防火墙日志功能
natd_enable="YES" # 开启防火墙NAT功能
natd_interface="rl0"
natd_flags="-dynamic -m"
firewall_script="/etc/ipfw.rules" #自定义防火墙规则路径
按esc,回车,再按a保存配置
2、添加防火墙规则
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容版权所有,转载请注明出处及原文链接
ee...
FreeBSD, FreeBSD防火墙, ssh阅读全文
0℃
2012年03月03日
⁄ SUSE Linux
⁄ 被围观 20,956次+
1、vi /etc/sysconfig/SuSEfirewall2 #编辑防火墙设置
FW_SERVICES_EXT_TCP="22" #开启22端口
rcSuSEfirewall2 restart #重启防火墙
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容版权所有,转载请注明出处及原文链接
2、安装ssh
zypper serach ssh #查找软件包
zypper install openssh #安装,或者使用yast2 -i openssh 命令
chkconfig sshd on #设置开机启动
###############################################
扩展阅读:
修改主机名字
vi /etc/HOSTNAME #编辑文件
hostname -F /etc/HOSTNA...
ssh, SUSE Linux, 防火墙阅读全文
0℃
2012年02月18日
⁄ Ubuntu
⁄ 被围观 36,687次+
说明:
Ubuntu默认安装下没有配置国内apt-get源、这样使用apt-get在线安装软件会很慢,下面教大家配置apt-get国内镜像源,在线安装SSH服务(最小话安装的Ubuntu默认没有安装SSH)
1、配置apt-get源
cp /etc/apt/sources.list /etc/apt/sources.listbak #备份原有配置文件
nano /etc/apt/sources.list #编辑,添加以下代码:
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接
deb http://mirrors.163.com/ubuntu/ oneiric main restricted universe multiv...
apt-get, ssh, Ubuntu, Ubuntu配置apt-get阅读全文
0℃
2012年02月12日
⁄ Debian
⁄ 被围观 57,117次+
说明:在没有接入网络的情况下,采用最小话方式安装debian,默认是没有配置apt-get源、没有安装远程管理服务SSH的,这个时候是无法使用apt-get install 在线安装软件的,也无法使用putty等远程管理客户端连接服务器,下面教大家配置apt-get源,在线安装SSH服务:
1、配置apt-get源
cp /etc/apt/sources.list /etc/apt/sources.listbak #备份原有配置文件
nano /etc/apt/sources.list #编辑
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接
注释掉...
apt-get, Debian, ssh阅读全文
2℃
2011年11月02日
⁄ CentOS
⁄ 被围观 35,798次+
实现目的:把ssh默认远程连接端口修改为2222
方法如下:
1、编辑防火墙配置:vi /etc/sysconfig/iptables
防火墙增加新端口2222
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2222 -j ACCEPT
======================================================================
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABL...
CentOS, ssh, 修改ssh端口阅读全文