Deepin 的远程连接

Deepin与Linux系统的交互可以用ssh服务进行交互。

具体可以参考:Deepin安装ssh服务:https://blog.csdn.net/juntian2008/article/details/88381229#commentBox

  • 安装ssh服务
    sudo -i
    apt-get install openssh-server
  • 启动ssh服务
    service sshd restart
  • 测试连接
    ssh realjt@192.168.1.102 #具体ip可在Linux通过ifconfig查看,也可以在路由器设置绑定MAC地址,固定ip
SSH连接下复制远程linux服务器文件到本地

具体可以参考:SSH连接下复制远程linux服务器文件到本地:https://blog.csdn.net/dearwind153/article/details/52555179

scp是有Security的文件copy,基于ssh登录,操作起来比较方便。

  • 比如要把当前一个文件copy到远程另外一台主机上,可以如下命令。
    scp     /path/filename     username@remoteIP:/path
    如: scp   /home/daisy/full.tar.gz   root@172.19.2.75:/home/root
    然后会提示你输入另外那台172.19.2.75主机的root用户的登录密码,接着就开始copy了。

  • 如果想反过来操作,把文件从远程主机copy到当前系统,也很简单。
    scp    username@remoteIP:/path/filename     /path
    如:scp     root@172.19.2.75:/home/root     /home/daisy/*.tar.gz

除了使用ssh命令进行复制文件以外,还可以使用rsync进行复制文件。
rsync -avz     /home/daygeek/2g/shell-script/a.txt   b.txt   c.txt     usename@192.168.1.1:/home/username/Desktop
具体参考:如何在 Linux 上复制文件/文件夹到远程系统?

Screen命令的使用(参考:用screen 在后台运行程序

我们常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。这时,我们可以用screen命令解决这个问题。

screen命令可以实现当前窗口与任务分离,我们即使离线了,服务器仍在后台运行任务。当我们重新登录服务器,可以读取窗口线程,重新连接任务窗口。

  • 先用ssh命令登录对方的系统
  • 然后sudo apt-get install screensudo yum install screen安装screen
  • screen -S name #这样新建一个名字为name的窗口,并入到该窗口中

screen -S yourname -> 新建一个叫yourname的session
screen -ls -> 列出当前所有的session
screen -r yourname -> 回到yourname这个session
screen -d yourname -> 远程detach某个session
screen -d -r yourname -> 结束当前session并回到yourname这个session

参考自:Linux中的screen命令使用

Deepin与windows系统的交互

局域网内测试【可以用Ping命令测试】:

  • 远程连接(局域网内+配置好Windows系统的可远程操控性)

    • 去软件商店里下载安装“remmina”软件(remmina是linux平台非常好用的远程操作软件,不仅支持windows远程桌面的rdp协议还支持ssh、vnc连接方式,真可谓一软在手,通杀远控。要安装remmina首先点击任务栏上的“深度商店”。)
    • 默认其设置的协议为rdp,用户只需要在最上面的编辑框中输入windows的ip地址按回车键连接即可。
    • 输入用户名和密码
  • 文件传输(局域网内+Windows系统配置好共享文件)

    • 可以通过 smbclient //192.168.0.3/File_name -U user_name 命令进行访问。注意ip地址需要加上"//",-U是指明登录用户。
      在这里插入图片描述
    • 输入用户名对应的密码
    • 要下载文件可以直接使用get命令下载,等待下载完成即可。如,下载共享文件夹下的aaa.txt到本地的home目录下(默认目录),命令为:get aaa.txt
    • 至于get命令的详细用法,可以参考博客:Linux基础命令—get获取ftp文件,或者通过help get命令来查看
      在这里插入图片描述
    • 退出文件传输的话,用quit命令
  • WinSCP软件也挺好用的(windows获取linux文件):一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。.winscp也可以链接其他系统,比如linux系统

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值