日历

2014年十月
« 9月   11月 »
 12345
6789101112
13141516171819
20212223242526
2728293031  

最近评论

    linux企业应用

    配置FTP模式的yum源

    由于yum用的特别多,网上也没有找到合适的yum源,所以考虑建立一个自己的一个ftp yum源,这样不用每个机器上建立本地yum源,减少了磁盘空间和时间的的浪费!

    yum源、ftp服务器192.168.1.90
    客户端 192.168.1.X

    1 配置vsftp
    具体的vsftp配置请看vsftp配置文档

    vsftp默认安装到/etc/vsftpd
    yum源访问vsftp服务使用匿名用户,匿名用户名=ftp
    匿名用户的home目录/var/ftp/pub/yumsrc,这个目录的权限是755

    grep -E -v “^#|^$” vsftpd.conf
    anonymous_enable=YES
    local_enable=YES
    write_enable=YES
    local_umask=022
    anon_upload_enable=NO
    anon_mkdir_write_enable=NO
    dirmessage_enable=YES
    xferlog_enable=YES
    connect_from_port_20=YES
    chown_uploads=YES
    xferlog_std_format=YES
    chroot_list_enable=YES
    chroot_list_file=/etc/vsftpd/chroot_list
    listen=YES
    no_anon_password=NO
    anon_root=/var/ftp/pub/yumsrc
    pam_service_name=vsftpd
    userlist_enable=YES
    userlist_file=/etc/vsftpd/vsftpd.user_list
    tcp_wrappers=YES
    chroot_local_user=YES
    user_config_dir=/etc/vsftpd/user_conf
    guest_enable=YES
    virtual_use_local_privs=YES
    anon_other_write_enable=NO
    cmds_allowed=ABOR,CWD,LIST,MDTM,MKD,NLST,PASS,PASV,PORT,PWD,QUIT,RETR,RMD,RNFR,RNTO,SITE,SIZE,STOR,TYPE,USER,ACCT,APPE,CDUP,HELP,MODE,NOOP,REIN,STAT,STOU,STRU,SYST

    linux企业应用

    安装scp命令

    今天用scp命令从ftp服务器上复制文件,结果提示:
    -bash: scp: command not found
    想当然用yum install scp命令安装,结果提示:

    No package scp available.

    解决:
    由上可见提供的软件包一定不是叫scp
    一般情况下服务器都有scp ,于是找一台以前有scp 的机器查看一下 此命令由哪个软件包提供
    [root@localhost ~]# which scp
    /usr/bin/scp
    [root@localhost ~]# rpm -qf /usr/bin/scp
    openssh-clients-5.3p1-94.el6.x86_64

    于是可见scp这东西应该属于openssh-clients这个包,运行:

    yum -y install openssh-clients
    再运行scp就可以了,再次运行:

    如果输入密码后又再次提示:
    bash: scp: command not found
    在ftp服务器上也执行了
    yum -y install openssh-clients
    嘿嘿,问题解决