zoukankan      html  css  js  c++  java
  • Centos6.9连接工具设置

    由于vm下面的centos6.9这种操作环境非常的不友好,用起来非常的不方便,

    所以我们需要用一个远程连接工具来连接,我们的虚拟机。我们使用的是teraterm。

    下载地址:https://osdn.net/projects/ttssh2/releases/

    同时,为了往虚拟机里上传文件方便,我们还需要使用到一个ftp的工具,我们使用的是FFFTP。

    下载地址:https://zh.osdn.net/projects/ffftp/releases/

    teraterm 安装配置

    安装过程非常简单,只需要简单的下一步,下一步就可以了。

    安装完成后,为了使用teraterm通过ssh连接我们的服务器,我们首先需要确保我们的主机有安装ssh服务,并且已经开启了。

    首先通过下面的命令查看是否安装ssh

    [fuwh@localhost ~]$ rpm -qa |grep ssh
    ksshaskpass-0.5.1-4.1.el6.i686
    openssh-server-5.3p1-122.el6.i686
    openssh-5.3p1-122.el6.i686
    openssh-askpass-5.3p1-122.el6.i686
    openssh-clients-5.3p1-122.el6.i686
    libssh2-1.4.2-2.el6_7.1.i686
    [fuwh@localhost ~]$

    如果出现以上结果,就表示已经安装了,如果没有的话,可以通过以下命令来安装(前提是虚拟机能够连接互联网)。

    yum install ssh

    安装完成之后,就可以通过一下的命令启动ssh了

    /etc/init.d/sshd start

    还可以使用下面的命令设置开机启动

    chkconfig sshd on

    接下来就可以是要确定主机的ip了。使用ipconfig命令

    [fuwh@localhost ~]$ ifconfig
    eth0      Link encap:Ethernet  HWaddr 00:0C:29:57:D0:05
              inet addr:192.168.43.37  Bcast:192.168.43.255  Mask:255.255.255.0
              inet6 addr: fe80::20c:29ff:fe57:d005/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:610 errors:0 dropped:0 overruns:0 frame:0
              TX packets:81 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:44723 (43.6 KiB)  TX bytes:11783 (11.5 KiB)
              Interrupt:19 Base address:0x2000
    
    lo        Link encap:Local Loopback
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:65536  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
    
    [fuwh@localhost ~]$

    接下来就可以在teraterm中连接了。

    如果这个时候还是连接不上的话,可能是防火墙未关闭的原因。

    可以使用如下命令来关闭防火墙。

    /etc/init.d/iptables stop

     ffftp连接配置

     ffftp的安装也非常的简单,只需要下一步就可以搞定,接下来是具体配置。

    我们通过ffftp连接使用的是vsftpd。这是一种相对于ftp更安全的方式。

    首先使用如下命令查看本机是否安装vsftpd。

    rpm -qa | grep vsftpd

    如果出现下面的红色字体部分的东西就表示已经安装的版本。

    [fuwh@localhost ~]$ rpm -qa | grep vsftpd
    vsftpd-2.2.2-24.el6.i686
    [fuwh@localhost ~]$

    如果没有安装的话,可以通过下面的命令来安装

    yum -y install vsftpd

    安装完成后,就可以启动vsftpd服务了。

    /etc/init.d/vsftpd start

    设置开机启动

    chkconfig vsftpd on

    然后就是去设置vsftpd的配置文件设置可以通过本地实体用户登陆。

    vi /etc/vsftpd/vsftpd.conf

    修改下面的配置项

    local_enable=YES
    write_enable=YES

    记得需改后,要通过下面的命令来重启vsftp服务

    /etc/init.d/vsftpd restart

    下面就可以去设置ffftp连接了。

     

     如果这个时候还是不能连接上,有可能就是SELiinux的设置问题。

    可以通过下面的命令来查看。

    sestatus -b| grep ftp
    [root@localhost vsftpd]# sestatus -b| grep ftp
    allow_ftpd_anon_write                       on
    allow_ftpd_full_access                      on
    allow_ftpd_use_cifs                         on
    allow_ftpd_use_nfs                          on
    ftp_home_dir                                on
    ftpd_connect_db                             off
    ftpd_use_fusefs                             off
    ftpd_use_passive_mode                       on
    httpd_enable_ftp_server                     off
    tftp_anon_write                             off
    tftp_use_cifs                               off
    tftp_use_nfs                                off
    [root@localhost vsftpd]#

    需要将某项的off改为on的话,可以通过下面的命令

    setsebool -P xxxxx=1    //xxxx代表上面查询结果的左边的项目

     基本上这样就可以连接了,如果还是不行,或者想查看更详细的配置信息,

    可以参考下面的文章。

    http://cn.linux.vbird.org/linux_server/0410vsftpd_2.php

  • 相关阅读:
    什么是架构
    intellij idea新建maven项目,一直loading archetype list.....
    maven使用出现的错误
    mock使用中出现的错误
    9个最好用的在线编译/调试工具
    Junit测试中找不到junit.framework.testcase
    mysql图形化界面MySQL_Workbench
    win7下mysql免安装版使用
    qemu安装
    逻辑卷管理
  • 原文地址:https://www.cnblogs.com/zerotomax/p/7224717.html
Copyright © 2011-2022 走看看