确保linux服务器安全小技巧有哪些 服务器Linux系统如何实现远程登录?
服务器Linux系统如何实现远程登录?
打算远程登录Linux服务器,用SSH就也可以!SSH为Secure Shell的缩写,由IETF的网络小组(NetworkWorkingGroup)所制定出;SSH为组建在应用层基础上的安全协议。SSH是目前较比较可靠,专为远程登录会话和其他网络服务需要提供安全性的协议。
1.远程登录在Linux中,SSH是最常用的应用程序,本文推荐使用方法它来进行远程登录
我们以DebianGNU/Linux为例来看服务端的设置和检查方法
2.服务器SSH设置首先第一步:检查一下SSH还有没有自动打开
执行指令查找SSH状态
sudo/etc/init.d/sshstatus看见了active(unning)相关证明SSH是处在运行状态(可服务吧),
检查SSH占用的端口,一般SSH设置电脑资源的是端口号是22
检查指令:
netstat-anp|grep22
像是保险起见,我们建议在生产环境建议使用时把22端口可以修改成其它端口都很安全的
sudovi/etc/ssh/sshd_config(相同的Linux配置文件略为相同)
把22如何修改成其它,诸如55
第3步:重新设置SSH
运行指令来起动SSH,如果不是它没有启动的话
sudo/etc/init.d/sshstart到这步服务器端就基本是收拾好!
3.服务器防火墙设置里上一退只是基本上准备好好,SSH在重新设置的状态下,还必须检查服务器的防火墙规则,否则不客户端不能与服务器SSH的22端口通信
去检查防火墙规则:
sudoiptables-L如果没有没有SSH的22端口在里面,必须去添加一条规则:
sudoiptables-AINPUT-ptcp--dport22-jACCEPT注意到下图这样的就就ok啦了
到这里服务器早在SSH可服务的状态.
4.客户端直接登录客户端可用于SSH的软件有很多,我们以Windows下也可以在线在用的PuTTY为例,它不用什么按装,就一个exe文件,直接就能运行,纯绿色软件
键入服务器IP或域名,输入端口号(如果你改服务器的SSH端口,此处要添写或则的端口号)
填好后直接点[Open],会提示框一个安全提示,选择[是(Y)]即可
按总是显示键入登录名和密码
特别注意,密码输入时是不回显的,千万不能以为是键盘没坏喔!
再输入完后再回车即可解决
现在你早就远程登录上服务器了,按照SSH
接下来的也可以操作服务器上的和用资源,祝你玩得开心
若要知道一点更多的电子电路与编程知识,请查哈本头条号,谢谢啦。
Linux如何进行防盗和安全?
可以不不使用防火墙,在程序里加入到防盗链
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。