linux scp 端口号 - CSDN
  • Ubuntu16.04下sftp、scp、ssh、指定端口号登录实现文件上传下载以及实现ROS通过ssh实现多机通信

    sftp文件传输协议

    注意这些操作命令都是在本地输入的。

    使用sftp默认的端口号进行登录,可以连接,但是并没有显示当前的端口号

    sftp sftp_username@10.124.163.133
    sftp_username@10.124.163.133's password: 
    Connected to 10.124.163.133.
    sftp> 
    

    使用-P 端口号的方式进行登录

    sftp -P 22 sftp_username@10.124.163.133
    sftp_username@10.124.163.133's password: 
    Connected to 10.124.163.133.
    sftp> 
    

    下载文件夹

    sftp sftp_username@sftp_ip
    sftp_username@sftp_ip's password: 
    Connected to ip.
    sftp> get -r dir
    Fetching dir
    Retrieving dir                                                                                                                                                                                                        100% 2762     2.7KB/s   00:00    
    Desktop  Documents  Downloads  examples.desktop  Music  Pictures  Public dir Templates  Videos
    下载文件去掉-r
    

    上传文件 把本地文件传到服务器上
    put-r 要上传的源文件路径 目标文件路径

    scp文件传输协议

    从服务器拉取数据到本地

    scp -r 服务器的用户名@服务器IP:要把服务器哪里的数据传输到本地 要把数据放在本地哪里 
    scp -r scp_username@192.168.1.72:/home/projects /projects/
    

    从本地上传数据到服务器

    scp -r 本地数据路径 服务器的用户名@服务器IP:要把数据放在服务器的哪里
    scp -r /home/q/vslam root@10.0.0.130:/vslam
    

    ssh远程登录

    ssh  ssh_username@10.0.0.130
    

    sudo rm /var/cache/apt/archives/lock
    sudo rm /var/lib/dpkg/lock

    配置网络

    1. 可以让两台机器连接同一个无线,或者一台机器给另外一台机器开热点。

    配置ssh远程登录操作嵌入式pc

    1. 两台pc安装ssh服务器:
      sudo apt-get install openssh-server
    2. 开启ssh服务
      sudo service ssh start
    3. 设置开机自启动ssh服务,在开机自启动脚本/etc/rc.local加入下面这条命令,注意加入位置是在exit 0这一句之前
      service ssh start
    4. 检查ssh是否启动,使用下面命令
      ps -e | grep ssh
      如果输出中含有ssh-agent和sshd就说明成功了
    5. 远程登录测试
      ssh 登录用户名@机器的IP
    6. 退出ssh远程登录
      exit

    修改~/.bashrc文件设置 ros master

    1. 在两台电脑上编辑~/.bashrc文件:
    export ROS_HOSTNAME=rp  
    export ROS_MASTER_URI=http://pc:11311  
    ROS_HOSTNAME:本机主机名
    ROS_MASTER_URI:设置ROS服务器
    
    1. 打开的终端都要执行:source ~/.bashrc
    2. 配置ROS_MASTER_URI的那台机器运行:$roscore
    3. 任意一台机器(推荐可以图形显示的主机)运行:$rosrun turtlesim turtlesim_node
    4. 任意一台机器运行:$rosrun turtlesim turtle_teleop_key

    系统时间同步

    1. 安装ntpdate工具
      sudo apt-get install ntpdate
    2. 将系统时间与网络同步
      ntpdate cn.pool.ntp.org

    参看资料:

    https://www.cnblogs.com/chendeqiang/p/7846581.html
    https://www.cnblogs.com/hiram-zhang/p/10410163.html

    展开全文
  • scp -P 【端口号】-r 本机文件夹路径 目标服务器用户名@IP地址:目标文件夹路劲 如:scp -P 12328 -r /home/date/mysql/ root@172.16.0.45:/home/date/mysql

    scp -P 【端口号】-r 本机文件夹路径 目标服务器用户名@IP地址:目标文件夹路劲
    如:scp -P 12328 -r /home/date/mysql/ root@172.16.0.45:/home/date/mysql

    展开全文
  • ssh -p 3333 user@server scp -P 3333 user@server ssh-copy-id -i myid_rsa.pub "-p user@server

    ssh -p 3333 user@server

    scp -P 3333 user@server

    ssh-copy-id -i myid_rsa.pub "-p user@server"


    展开全文
  • Linux scp

    2018-08-21 15:39:10
    采用scp命令拷贝文件到本地,拷贝本地...scp -r -P 端口号 用户名@IP地址:/usr/local/tomcat_airc/webapps/ /tmp/kyj/   拷贝本地文件到远程服务器: scp -r /tmp/kyj/sys.war 用户名@IP地址:/usr/local/tomcat_...

    采用scp命令拷贝文件到本地,拷贝本地文件到远程服务器

    拷贝远程服务器的文件到本地:

    scp -r -P  端口号   用户名@IP地址:/usr/local/tomcat_airc/webapps/        /tmp/kyj/

     

    拷贝本地文件到远程服务器:
    scp -r    /tmp/kyj/sys.war         用户名@IP地址:/usr/local/tomcat_airc/webapps/

     

    Linux scp命令用于Linux之间复制文件和目录。

    scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。

    语法

    scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
    [-l limit] [-o ssh_option] [-P port] [-S program]
    [[user@]host1:]file1 [...] [[user@]host2:]file2

    简易写法:

    scp [可选参数] file_source file_target 

    参数说明:

    • -1: 强制scp命令使用协议ssh1
    • -2: 强制scp命令使用协议ssh2
    • -4: 强制scp命令只使用IPv4寻址
    • -6: 强制scp命令只使用IPv6寻址
    • -B: 使用批处理模式(传输过程中不询问传输口令或短语)
    • -C: 允许压缩。(将-C标志传递给ssh,从而打开压缩功能)
    • -p:保留原文件的修改时间,访问时间和访问权限。
    • -q: 不显示传输进度条。
    • -r: 递归复制整个目录。
    • -v:详细方式显示输出。scp和ssh(1)会显示出整个过程的调试信息。这些信息用于调试连接,验证和配置问题。
    • -c cipher: 以cipher将数据传输进行加密,这个选项将直接传递给ssh。
    • -F ssh_config: 指定一个替代的ssh配置文件,此参数直接传递给ssh。
    • -i identity_file: 从指定文件中读取传输时使用的密钥文件,此参数直接传递给ssh。
    • -l limit: 限定用户所能使用的带宽,以Kbit/s为单位。
    • -o ssh_option: 如果习惯于使用ssh_config(5)中的参数传递方式,
    • -P port:注意是大写的P, port是指定数据传输用到的端口号
    • -S program: 指定加密传输时所使用的程序。此程序必须能够理解ssh(1)的选项。

    参考:

    http://www.runoob.com/linux/linux-comm-scp.html

    https://blog.csdn.net/mll999888/article/details/72904120/

    展开全文
  • scp端口号

    2019-08-13 02:11:05
    scp -P 21110 root@192.168.0.1:/home/abc.txt root@192.168.0.2:/root 注意: 参数-P 的位置一定要紧跟在scp命令后面 参数-P 指的是远程主机的端口,而非本地主机的端口 对于上面的举例:我们当前登录的机器是1,...
  • 1、注意-P 大写2、实例从服务器下载scp -P 26399 root@104.222.133.88:/home/wwwroot/default/phpmyadmin/save/wordpress.sql ~/Dowload/tem上传服务器scp -P 26399 ~/Dowload/tem/wordpress.sql root@104.222.133....
  • linuxscp 非22端口的服务器操作scp指定非默认22端口,远程copy,例如:scp -P 7777 2015_08_1*.redis.dump.tar root@222.186.56.18*:/my/backup/备注:大P
  • 今天遇到ubuntu上scp命令的时候有端口这一情况,发现网上众说纷纭,虽然这个问题非常简单的就解决了,但是还是想记录一下,以防自己以后可能会忘记 scp -P 8031 -r 路径1 路径2
  • scp -P 10022 文件1(源端) root@IP:/路径 例:scp -P 10022 ***.sh root@10.208.108.15:/home/oracle
  • linuxscp 、ssh非22端口的服务器操作 scp指定非默认22端口,远程copy,例如: scp -P 7777 2015_08_1*.redis.dump.tar root@222.186.56.18*:/my/backup/ 备注:大P ssh指定非默认22端口,远程连接,例如:...
  • 2,scp指定非默认的22号端口,例如: scp-P7777 123.txt root@192.168.1.1:/mnt注:大P ,如果是要scp目录的话需要加上 -r ==============================END=============================== ...
  • scp -P port filename username@ip port为远程ip对应的端口号。 P大写
  • Linux开放端口

    2020-07-03 11:03:41
    CentenOS 7 添加开放端口 环境 Vmware 15 CentenOS 7 以80端口为例 测试用例是配置Nginx 命令 # 添加 80端口 firewall-cmd --zone=public --add-port=80/tcp --permanent # 查询80端口开放情况 firewall-cmd ...
  • 转自:http://www.cnblogs.com/longdouhzt/archive/2013/04/21/3033873.html ...在scp命令中。...[root@localhost data]# scp -P 28 fina_info20120904.zip root@58.213.14.170:/home/huanliu/data 在ssh命
  • ssh/scp指定端口用法

    2019-06-17 22:20:12
    ssh/scp指定端口用法 转载:https://blog.csdn.net/qq_36663951/article/details/80974873 1、scp指定端口传输,端口需放在scp后面 scp -P 34543 -r spark xiaojp@120.26.233.3:~/ 2、ssh指定端口登录: ssh -...
  • scp传文件指定端口

    2017-05-31 14:11:22
    scp命令指定ssh的端口
  • scp指定端口

    2019-03-18 15:47:31
    包括ssh、scp等默认端口是22,有些VPS默认端口不是这个,传输文件的时候就要指定端口号了。 通过 -P来解决。 scp -P 1234 [fileUrl] [user]@[ip]:/home 这样将本地文件上传到/home文件夹下。 ...
  • linux常用端口号

    2018-08-08 21:21:14
    吐血整理所有常用端口,不全你来打我!   作者:ADreamClusive 来源: http://blog.csdn.net/u013943420/article/details/65938696   大家在学习计算机的时候,对于最常用的几个端口比如80端口肯定有很深的...
  • 1,scp 传输端口默认为22 scp -P port默认ssh连接端口22修改为其它端口 $ scp --help scp: illegal option -- - usage: scp [-346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_...
  • 今天查询了一下scp所用的端口号,还查到了一些别的常用端口,加上自己平时接触到的端口,在此总结整理一下。 常用默认端口号 网络层---数据包的包格式里面有个很重要的字段叫做协议号。比如在传输层如果是TCP连接...
1 2 3 4 5 ... 20
收藏数 16,369
精华内容 6,547
热门标签
关键字:

linux scp 端口号