MobaXterm-ssh,filezilla-ftp远程连接Linux(ubuntu)教程

(一)、网卡 IP 地址的配置

    1. 在 Linux 下查看网卡设置的命令为 ifconfig,ifconfig 命令的结果为:

ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500

        inet 192.168.0.105 netmask 255.255.255.0 broadcast 192.168.0.255

        inet6 fe80::fdfc:ff5c:e65b:9ac9  prefixlen 64  scopeid 0x20<link>

        ether 00:0c:29:37:d9:74  txqueuelen 1000  (Ethernet)

        RX packets 370365  bytes 524405704 (524.4 MB)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 123553  bytes 8557098 (8.5 MB)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536

        inet 127.0.0.1  netmask 255.0.0.0

        inet6 ::1  prefixlen 128  scopeid 0x10<host>

        loop  txqueuelen 1000  (Local Loopback)

        RX packets 2430  bytes 230674 (230.6 KB)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 2430  bytes 230674 (230.6 KB)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

上面结果中,网卡的 IP 地址已经实现设置过了。结果中,ens33 为第一块网卡,lo 为本地回环设备,可以想象成是一个软件设备,与这个设备的通信不会传输到物理网络上。从输出结果可以看到,ens33 卡已经配置了 IP 地址了,为 192.168.0.105,掩码为255.255.255.0,广播地址为 192.168.0.255。ifconfig 可以手动设置网卡的网络地址,命令为:

#ifconfig ens33 192.168.0.105 netmask 255.255.255.0

另外一个使用很多的网络命令是 route,用于查看、设置网络路由,-n 参数表示不对 IP 地址进行域名解析,即直接显示为 IP 地址,输出结果为:

#route –n

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

route 可以用来设置路由表,比如删除上例中的默认路由 192.168.10.33,修改为默认路由

192.168.10.2,具体命令为:

#route del default

#route add default gw 192.168.10.2

#route -n

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

0.0.0.0 192.168.10.2 0.0.0.0 UG 0 0 0 eth0

  如果需要使用主机上网,必须设置 IP 地址和默认路由。但是使用 ifconfig 和 route 命令设置的方式属于手工方式,系统启动后设置并不会保留。要达到保留设置的目的,需要修改配置文件,这样系统在启动后,会自动调用相应的配置脚本(/etc/init.d/network)来读入这些配置文件,从而达到保存配置的目的。

网络设置:点击player—>管理—>虚拟机设置—>网络适配器—>桥接模式。Ubuntu、Windows、开发板互ping。 

 

再点击“配置适配器”按钮,在弹出的窗口里,选中自己电脑实际的网卡。如果不知道自己的网卡,可以右键点击电脑右下角的网络,点击“打开网络和共享中心”,再点击“更改适配器”,可看到自己的“本地连接”,右键本地连接选择属性后,就知道自己连接时使用的网卡了。网卡要选对,否则后续Ubuntu、Windows、开发板互ping会出问题,ftp、ssh、nfs等服务是在ping通的前提下才能够配置成功的。

 

设置Ubuntu:

点击系统设置图标,选择“Network”,在点击右下角的“Options”。点击“IPv4 Settings”选择卡,选择“Automatic(DHCP)”。同时检查虚拟机是否开启了DHCP服务:在Windows中同时按下“Windows”+“R”键,输入“services.msc”,启动“VMware DHCP Service”。

验证能否联网: 输入ifconfig,查看分配的IP地址。这个每个人的可能都不太一样。

 

先ping一下内网的路由器:ping 192.168.1.1 -c 8,正常的话可以可以看到相关信息。

 

再ping一下外网百度:ping www.baidu.com -c 8看连接外网能否成功

 

(二)、配置ftp、ssh服务

  1. SSH远程登录

Ubuntu:

安装命令:$ sudo apt-get install openssh-server

查看openssh-server是否启动

$ ps -e | grep ssh

进程ssh-agent是客户端,sshd为服务器端,如果结果中有sshd的进程说明openssh-server已经启动,如果没有则需运行命令启动。

启动、停止和重启openssh-server的命令如下

/etc/init.d/ssh start

/etc/init.d/ssh stop

/etc/init.d/ssh restart

配置openssh-server

openssh-server配置文件位于/etc/ssh/sshd_config,在这里可以配置SSH的服务端口等,例如:默认端口是22,可以自定义为其他端口号,如222,然后需要重启SSH服务。

Ubuntu中配置openssh-server开机自动启动

打开/etc/rc.local文件,在exit 0语句前加入:/etc/init.d/ssh start

打开超级终端Mobaxterm,点session选择中SSH设置,在Remote host输入Ubuntu的IP地址(可以用ifconfig命令查找),specify username输入Ubuntu的用户名,port默认即可,点击OK即可远程登录Ubuntu系统。

 

成功远程登录Ubuntu系统

 

  1. 配置ftp

Ubuntu系统已经安装ftp服务,可以用命令:dpkg -l | grep -i “ftp”查看是否安装ftp服务。

 

安装FileZilla软件并打开如图,在主机、用户名、密码、端口选项中分别输入Ubuntu的IP地址、用户名、密码,端口选22,确认即可使用ftp服务在Windows和Ubuntu系统之间互相传送文件。

 

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: MobaXterm是一种综合的远程连接和终端管理工具,可以用于连接到远程服务器并执行各种操作。在MobaXterm中使用FTP下载文件非常简单。 首先,打开MobaXterm并连接到您要下载文件的远程服务器。您可以使用IP地址、用户名和密码或其他相关凭据进行连接。 一旦连接成功,您可以在MobaXterm的右侧面板中找到一个"文件传输"选项。点击该选项。 在文件传输选项中,您将看到一个"本地文件"和"远程文件"之间的界面。通过点击"本地文件"按钮选择您要将文件下载到的本地目录。 然后,在"远程文件"一栏中,通过浏览远程服务器的目录结构,找到目标文件。在找到目标文件后,右键点击该文件,并选择"下载"选项。 MobaXterm将自动开始下载文件,并显示进度条来显示文件下载的进度。一旦文件下载完成,您将在本地目录中找到该文件。 通过这种简单的步骤,您可以利用MobaXterm轻松地使用FTP下载文件。与其他远程连接工具相比,MobaXterm提供了更多的功能和易用性,使文件传输过程更加高效和方便。 ### 回答2: MobaXterm是一款功能强大的终端工具,它不仅支持SSH连接和远程终端管理,还支持FTP文件传输。使用MobaXterm进行FTP下载文件非常简单。 首先,打开MobaXterm并连接到目标FTP服务器。在工具栏上选择"Session",然后选择"New session"。在弹出的"Session settings"窗口中,选择"FTP"作为会话类型,并填入相应的FTP服务器的IP地址、用户名和密码。 点击"OK"后,MobaXterm会自动连接到FTP服务器。接下来,你可以在右侧的文件浏览器中看到FTP服务器上的文件。浏览并定位到你想要下载的文件所在的目录。 选中你想要下载的文件(可以按住Ctrl键来选择多个文件),然后在文件浏览器的顶部菜单中选择"Download"(或右键点击选中的文件,选择"Download")。MobaXterm会提示你选择保存文件的目录。 选择目标目录后,点击"OK",MobaXterm会开始下载选中的文件到你指定的目录中。你可以在MobaXterm的终端输出中查看下载进度和状态。 下载完成后,你可以在指定的目录中找到下载好的文件。通过以上简单的步骤,你就可以使用MobaXterm进行FTP下载文件了。 总之,MobaXterm是一款功能强大且易于使用的终端工具,提供了强大的FTP文件传输功能,可以帮助你轻松地进行文件的下载。 ### 回答3: MobaXterm是一种功能强大的远程计算工具,它可以通过FTP协议来下载文件。 首先,打开MobaXterm软件,并点击“新建会话”按钮。在弹出的会话设置窗口中,选择“FTP”作为会话类型,并填写相应的连接信息,包括主机名、端口号、用户名和密码等。 点击“确定”后,MobaXterm会自动连接到指定的FTP服务器。接下来,在MobaXterm的右侧目录树中,你将看到远程服务器上的文件和文件夹列表。 要下载文件,首先导航到所需文件所在的目录。然后,找到要下载的文件并右键单击,选择“下载”选项。MobaXterm将提示你选择文件的保存位置。选择一个合适的本地目录,并点击“确定”进行下载。 下载过程将在MobaXterm的上传/下载窗口中显示。一旦下载完成,你可以在本地目录中找到已下载的文件。 总之,使用MobaXterm进行FTP下载文件非常简便。只需选择正确的会话类型、提供正确的连接信息,然后导航到所需文件并下载即可。通过MobaXterm,你可以方便地在不同的计算机之间传输文件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Traveler飞

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值