您的位置 首页 5G

ARM_linux开发环境树立(2)

安装FTP、SSH、NFS服务器软件——apt-get.安装VMwareTools以及实现本机和虚拟机文件共享安裝VMWareTools有几个优点:.HostOS与GuestO

装置FTP、SSH、NFS服务器软件——apt-get.

装置VMwareTools以及完成本机和虚拟机文件同享

安裝VMWare Tools有几个长处:

.Host OS与Guest OS传档时,只需鼠标拖曳即可。鼠标在Host OS与Guest OS切换时,不需再按Ctrl + Alt。

此次装置VMWare Tools的意图是第三点:为了本机和centos切换时,能够直接切换,不需再按ctrl+Alt,这样会觉得便利许多哦,呵呵,

这儿介绍的是主机是windows,客户机是linux下的设置。

  1,装置vmtools for linux

  挑选vmware workstation 程序菜单中vm>install vmware tools ……

  发动guest电脑中的linux,履行:

   mkdir /mnt/cdrom
   mount /dev/cdrom /mnt/cdrom
   cd /mnt/cdrom
   tar -xzvf vmwareTools-5.0.0-12124.i386.tar.gz -C /tmp (把装置文件解压到/tmp)
   cd /tmp/vmware-tools-distrib
   ./vmware-install.pl

  在这儿,装置程序会问询一系列的设置问题,大都情况下,装置按默许装备就能够正常作业。因而,对每一个问题主张按回车挑选默许装备,或许输入默许的提示途径按回车就ok了。运转完后,能够进入 /mnt 目录下,应该能够看到多了个文件夹hgfs了。
2,设置host computer同享的目录

  在ghost computer中切换到windows桌面,挑选vmware workstation程序菜单中

  VM>Settings>Options>Shared Folders>Properties

  点击对话框右下的“add”按钮,点击“下一步”,在文本框“name”中输入同享目录的姓名(比方你想同享D盘,你输入有一个同享姓名,随意什么姓名都没联系仅仅个符号罢了。然后你选中对应的一个盘符或许文件也能够。这个盘或文件夹便是winds和linux同享的文件了。在两个体系中将会都能够看到。)

  3,shared folder目录的运用

  切换到ghost computer的linux体系,履行:

   cd /mnt/hgfs
   ls

  能够看到里边有winds下你同享的文件夹或许盘符了。而且能够直接运用。在winds和linux下都能够进行读写操作。一起你还会发现曾经一向要用ctrl+alt来切换的鼠标,在装好了这个东西好,鼠标能够自在的切换咯。

PUTTY东西:可完成长途登录操作,无需进入虚拟机界面。一起和简单复制粘贴指令。

Fedora vsftp装置自发动与体系装备

1、查看当时体系是否现已装置vsftpd程序

在进行装置之前,首要应该运用rpm指令查询一下,体系是否现已装置了程序。具有指令如下:

root@xxxx]rpm-qa|grep vsftpd 查询是否装置了vsftpd.

履行该指令后,假如当时体系中现已装置了vsftpd,将会显现如图所示的版别;假如未装置,履行上面的指令后将不会显现任何信息。

2装置Fedora vsftp

#yum install vsftpd一路yes,最终提示装置成功。

3.装备Fedora vsftpd.conf

[root@localhost ~]#vim/etc/vsftpd/vsftpd.conf体的装备下面会触及。
假如要匿名用户上传下载的完成

关于匿名上传,首要咱们要修正一下vsftpd.conf ,此文件坐落 /etc/目录下,可能是/etc/vsftpd.conf,也可能是/etc/vsftpd/vsftpd.conf文件。以您的体系环境为准;

首要:咱们要改一下vsftpd.conf,保证有以下几行;
anonymous_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES

anon_umask=022 (077)
其次:在ftp用户家目录的下建一个文件夹,并修正其权限为彻底敞开;
ftp用户的家目录在哪?咱们前面现已说了,要经过/etc/passwd来查看;也能够经过finger ftp来查看;
[root@localhost beinan]# finger ftp
Login: ftp Name: FTP User
Directory: /var/ftp Shell: /sbin/nologin
这说明ftp用户的家目录在/var/ftp ,咱们要在这个目录下建一个目录,然后把他的权限设置为任何用户可读可写可履行就行了;一般的情况下,在发行版中,有一个/var/ftp/pub的目录,假如没有,您也能够自己建一个;把装备文件改好后,只要把/var/ftp下的任何一个目录的权限翻开,都能够用来匿名上传和下载;
比方您想让匿名用户上传和下载都在/var/ftp/pub,就能够把/var/ftp/pub的权限翻开,假如没有这个目录,您要自己建一个;
[root@localhost ~]# mkdir /var/ftp/pub

[root@localhost ~]#chmod777 /var/ftp/pub

4、注意事项
(1)防火墙
(2)SELinux
输入如下指令:
[root@localhost ~]# vi /etc/selinux/config
下面为文件的具体内容:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing – SELinux security policy is enforced.
# permissive – SELinux prints warnings instead of enforcing.
# disabled – No SELinux policy is loaded.
#SELINUX=enforcing #该行原始的装备
SELINUX=disabled #此处为手艺输入

# SELINUXTYPE= can take one of these two values:
# targeted – Targeted processes are protected,
# mls – Multi Level Security protection.
SELINUXTYPE=targeted

还要记住::::iptables -F 再次封闭防火墙。

5、vsftpd发动
方法1:#service vsftpd start
方法2:# /etc/init.d/vsftpd restart
(或# /etc/init.d/vsftpd start)
方法3:# /usr/sbin/vsftpd &
# /usr/local/sbin/vsftpd &
其间方法3中的第一步能够履行,可是第二行履行不了。都是在网上看到的。所以用前两种方法足矣。

假如答应用户匿名登录,需求创立用户ftp和目录/var/ftp
# mkdir /var/ftp
# useradd -d /var/ftp/ftp

6、查看vsftpd是否发动
方法1:
[root@localhost ~]# pgrep vsftpd
4759
方法2:
[root@localhost ~]# ps -ef
root 4759 1 0 20:33 ? 00:00:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf

7、vsftpd服务封闭
方法1:
[root@localhost ~]# kill 4759
方法2:
[root@localhost ~]# pkill vsftpd
方法3:
[root@localhost ~]# /etc/init.d/vsftpd stop

iptables -F封闭防火墙。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/5g/275589.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部