当前位置:   article > 正文

window\linux连接远程开发机_一直连接开发机

一直连接开发机

一、远程登录

  1. ssh username@IP # 可使用ifconfig查看IP
  2. #e.g. : ssh yly@192.168.8.161

然后,输入开发机的密码即完成登录。

设置免密登录:

ssh开发机免登设置_HolyCode_的博客-CSDN博客

Windows机器通过ssh免密连接Linux_居庆说数的博客-CSDN博客_windows免密ssh

Trick:

Windows: 在桌面新建一个txt文件,在文本中写入ssh username@IP,保存并将文件名改为.bat后缀的文件,每次双击后就自动登录了开发机,把输入ssh也省了。

Mac: 使用alias定义别名,避免每次输入IP地址, Mac之SSH连接常用设置-延长连接的超时时间、给‘ssh 用户名@IP地址‘指令起别名等_mac 修改sshd_config配置文件-CSDN博客

如果指定了端口号:

ssh -p 6680 yly@192.168.8.161

其中-p 表示port,注意为小写p;

显示需要显示远程服务器的弹出窗口:

  1. ssh -CX username@IP # -C表示对传输的所有数据压缩; X表示把服务端的X11应用程序显示到客户端计算机上(弹出窗口);可使用ifconfig查看IP
  2. #e.g. : ssh -CX yly@192.168.8.161

PS:

第一次启动ssh可能需要启动ssh服务,执行如下命令:

sudo mkdir -p -m 755 /var/run/sshd && systemctl restart ssh.service

其中,-p表示支持建立多级子目录的文件夹;-m表示权限模式,755表示User可以rwx,Group和Other可以rx。
以上均在局域网内实现远程控制。如果需要在不同局域网远程控制,需要使用局域网穿透。感兴趣的可以进一步研究FRP,链接:https://github.com/fatedier/frp 

二、本地与远程开发机传输文件

在本地terminal(linux)或cmd(window)输入命令:

  1. scp yly@192.168.8.161:/home/test/file.txt . #远程文件传输到本地
  2. scp ./file.txt yly@192.168.8.161:/home/test/ #本地文件传输到远程

 如果要传输的是文件夹,则:

scp -r yly@192.168.8.161:/home/test/ /home/test/

username@IP每次输入太长了,且IP经常容易忘记,为了避免每次输入,可以使用别名:

如果本地是window cmd, 使用doskey命令;如果本地是linux,使用alias别名命令:

doskey sscp=scp yly@192.168.8.161:$1 $2   #$1表示未来输入的命令行的第一个参数 $2表示未来输入的命令行的第二个参数

这样,实际使用时只需要输入:

sscp server_directory local_directory

参考:【CMD】自定义cmd启动项和alias_无所事事的大T的博客-CSDN博客

如需要添加端口号:

scp -P 6680 yly@192.168.8.161:/home/test.pdf /home/tmp/

注意:

  • 这里接口-P为大写,与ssh中的-p小写不同!!!!因为scp命令中-p被其他命令占用了。如果输入的是-p,则报错:

cp: cannot stat '6680': No such file or directory

  • 该命令在本地termial输入,而不是在ssh连接的远程服务器的terminal输入!!!

详细可参考:Linux scp命令 | 菜鸟教程

三、其他方法

3.1 使用Remmina Remote Desktop Client软件:

SSH - Secure Shell : 远程命令控制

sFTP - Secure File Transfer: 远程传输文件

VNC - Virtual Network Computing: 远程桌面。注意:需要在服务端进入desktop sharing, 并选择Allow other users to view your desktop.

3.2 对于Window向Linux系统传输文件,可以使用WinSCP软件。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/188041
推荐阅读
相关标签
  

闽ICP备14008679号