Linux

arch安装ssh及配置登录笔记本

2017-11-04  本文已影响0人  南方老F

1.安装ssh

$ sudo pacman -S openssh  

2.设置开机自动启动ssh服务

$ sudo systemctl enable sshd

3.手动方式启动 ssh

$ sudo systemctl start sshd

4.配置ssh:白名单设置

$ sudo vim /etc/ssh/sshd_config
# 在文件的最后面添加
#================================================
...
# Example of overriding settings on a per-user basis
#Match User anoncvs
#       X11Forwarding no
#       AllowTcpForwarding no
#       PermitTTY no
#       ForceCommand cvs server
AllowUsers username@ipaddr  # 新增 
#================================================
# eg:AllowUsers 菜鸟F@127.0.0.1 那么此电脑只允许 127.0.0.1 这个ip用户登录
#================================================

5.最后重启ssh

$ sudo systemctl restart sshd 

关于远程传输数据 -- scp

scp是有Security的文件copy,基于ssh登录。

本地传输至远程:

scp file username@ipaddr:path
#=====================================
# eg:
$ scp /home/fqf/Arch.png pi@127.0.0.1:/home/pi
pi@127.0.0.1's password: 
Arch.png                                          100%   16KB   1.1MB/s   00:00 

远程传输至本地:

scp username@ipaddr:file path
#=====================================
# eg:
$ scp pi@127.0.0.1:/home/pi/text.txt   /home/fqf
pi@127.0.0.1's password: 
text.txt                                        100%   13     8.3KB/s   00:00    
上一篇下一篇

猜你喜欢

热点阅读