SSH
安装
dpkg -l | grep ssh
如果出现openssh-client 和 openssh-server 就说明已经自动安装了openssh-client和openssh-server
如果没有出现,手动安装
sudo apt-get install openssh-client
sudo apt-get install openssh-server
确认ssh-server是否启动(服务器:被远程登录的电脑)
ps -e | grep ssh
出现 sshd表示已经启动
停止和重启ssh服务
sudo /etc/init.d/ssh stop #stop ssh
sudo /etc/init.d/ssh restart #restart ssh
口令登录(客户端:主动登录另外电脑的电脑)
查看服务器ip(看它正在使用的那个网卡对应的ip)
ifconfig
然后在客户端登录
ssh nvi@192.168.1.122
//ssh 服务器用户名@服务器ip地址
然后跟据指令走
退出远程登录
Ctrl+D 或者 exit 命令
SSH 使用缩写
在~/.config 中修改
Host hd1
Hostname 192.168.1.122
免密登录
在本机生成密匙对:
ssh-keygen -t rsa #-t表示类型选项,这里采用rsa加密算法
跟据指令提示走
将公匙复制到远程主机中
ssh-copy-id nvi@192.168.1.122
设置静态ip
这个实际验证没有通过。
cd /etc/network
sudo gedit interfaces
注意
1wlan0是外网口,就是进线口
2eth0口是内网口,也就是局域网口
3有wlan0口域eth0,路由器中已经做好了路由,只要把IP地址配置上,就可以直接联网外部网络不用自己配置路由了
在最后输入以下内容
auto wlan0
iface wlan0 inet static
address 192.168.1.211
//对artinx wifi来说这样就ok了把211换成其他数就好,不要重了
netmask 255.255.255.0
gateway 192.168.1.1
iface wlan0 inet6 auto
https://blog.csdn.net/xiaoliuliu2050/article/details/53485744
https://blog.csdn.net/li528405176/article/details/82810342
方法二:(此方法实测有效)
在UI界面中设置静态ip
Settings -> Network -> settings ->add -> IPv4 Settings ->
Address : 192.168.1.×××
Netmask:255.255.255.0
Gateway: 192.168.1.1
DNS Server : 8.8.8.8
tick “Require IPv4 addressing for this connection to complete”