首页 > 代码库 > archlinux打开openssh

archlinux打开openssh

原网页 http://www.web-jia.com/view.php?a=11

 

今天想在虚拟机的archlinux中开个openssh这样上传下载文件的时候比较方便点
pacman -S openssh
安装挺简单的没有什么问题

让系统启动时自动启动openssh
#systemctl enable sshd

也可手动启动openssl,执行
#systemctl start sshd

看到有说要设置的
/etc/hosts.deny #默认拒绝所有连接
/etc/hosts.allow #默认没有任何允许连接,需要手动添加
不过测试不用设置了

我准备用root远程登陆的时候报access denied

网上查了一下说默认不允许root用户登陆
根据网上说的修改了配置文件
/etc/ssh/sshd_config
将PermitRootLogin yes前的#号去掉改成这格式就可以了

我照改了没有效果,刚开始没有找到这么一行也没有仔细想就加了以后重启 systemctl restart sshd

找了好多都说改这个看了几个后感觉好像文件错了

仔细看了原来我改的文件是/etc/ssh/ssh_config怪不得没有这么一行了

在正确的文件改完后测试可以连接了

 

HTML 5在改变什么?
JavaScript内核之基本概念(1)
巧用PHP正则表达式判断IP地址
PHP设计模式漫谈之调解者模式
JavaScript重构深入剖析(1)
50个必备的实用jQuery代码段(1)
1.2.1 表格为谁而生
PHP的对象和资源
5.4.1 转向JavaScript(1)
2.11 类和ID属性
JavaScript闭包 懂不懂由你反正我是懂了
JavaScript设计模式深入分析(1)

archlinux打开openssh