问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在Linux和windows上运行虚拟机哪个会更高效

发布网友 发布时间:2022-04-21 04:39

我来回答

2个回答

热心网友 时间:2022-04-12 21:28

一.FTP说明linux系统下常用的FTP是vsftp,即VerySecurityFileTransferProtocol.还有一个是proftp(Professionftp)。我们这里也是简单的说明下vsftp的配置。vsftp提供3种远程的登录方式:(1)匿名登录方式就是不需要用户名,密码。就能登录到服务器电脑里面(2)本地用户方式需要帐户名和密码才能登录。而且,这个帐户名和密码,都是在你linux系统里面,已经有的用户。(3)虚拟用户方式同样需要用户名和密码才能登录。但是和上面的区别就是,这个用户名和密码,在你linux系统中是没有的(没有该用户帐号)二.Vsftp的安装配置2.1安装vsftp的安装包,可以在安装里找到。用yum安装过程也很简单。安装命令:yuminstallvsftpd2.2.相关命令2.2.1启动与关闭[root@singledb~]#servicevsftpdstartStartingvsftpdforvsftpd:[OK][root@singledb~]#servicevsftpdstopShuttingdownvsftpd:[OK][root@singledb~]#servicevsftpdrestartShuttingdownvsftpd:[FAILED]Startingvsftpdforvsftpd:[OK][root@singledb~]#/etc/init.d/vsftpdstartStartingvsftpdforvsftpd:[FAILED][root@singledb~]#/etc/init.d/vsftpdstopShuttingdownvsftpd:[OK][root@singledb~]#/etc/init.d/vsftpdrestartShuttingdownvsftpd:[FAILED]Startingvsftpdforvsftpd:[OK][root@singledb~]#/etc/init.d/vsftpdstatusvsftpd(pid3931)isrunning[root@singledb~]#2.2.2.其他命令--查看vsftpd启动状态[root@singledb~]#chkconfig--listvsftpdvsftpd0:off1:off2:off3:off4:off5:off6:off[root@singledb~]#chkconfigvsftpdon[root@singledb~]#chkconfig--listvsftpdvsftpd0:off1:off2:on3:on4:on5:on6:off这里看到,默认情况下从2到5设置为on了。2到5是多用户级别。这个对应的是linux不同的运行级别。我们也可以加level选项来指定:[root@singledb~]#chkconfig--level0vsftpdon[root@singledb~]#chkconfig--listvsftpdvsftpd0:on1:off2:on3:on4:on5:on6:off我们看到0已经设置为on了。我们可以使用manchkconfig来查看帮助:--levellevelsSpecifiestherunlevelsanoperationshouldpertainto.Itisgivenasastringofnumbersfrom0to7.Forexample,--level35specifiesrunlevels3and5.传统的init定义了7个运行级(runlevel),每一个级别都代表系统应该补充运行的某些特定服务:(1)0级是完全关闭系统的级别(2)1级或者S级代表单用户模式(3)2-5级是多用户级别(4)6级是重新引导的级别(1)查看防火墙我一般都是把系统的防火墙关闭了。因为开了会有很多*。[root@singledb~]#/etc/init.d/iptablesstatusTable:natChainPREROUTING(policyACCEPT)numtargetprotoptsourcedestinationChainPOSTROUTING(policyACCEPT)numtargetprotoptsourcedestination1MASQUERADEall--192.168.122.0/24!192.168.122.0/24ChainOUTPUT(policyACCEPT)numtargetprotoptsourcedestinationTable:filterChainINPUT(policyACCEPT)numtargetprotoptsourcedestination1ACCEPTudp--0.0.0.0/00.0.0.0/0udpdpt:532ACCEPTtcp--0.0.0.0/00.0.0.0/0tcpdpt:533ACCEPTudp--0.0.0.0/00.0.0.0/0udpdpt:674ACCEPTtcp--0.0.0.0/00.0.0.0/0tcpdpt:67ChainFORWARD(policyACCEPT)numtargetprotoptsourcedestination1ACCEPTall--0.0.0.0/0192.168.122.0/24stateRELATED,ESTABLISHED2ACCEPTall--192.168.122.0/240.0.0.0/03ACCEPTall--0.0.0.0/00.0.0.0/04REJECTall--0.0.0.0/00.0.0.0/0reject-withicmp-port-unreachable5REJECTall--0.0.0.0/00.0.0.0/0reject-withicmp-port-unreachableChainOUTPUT(policyACCEPT)numtargetprotoptsourcedestinationYouhavenewmailin/var/spool/mail/root--添加开放21号端口:[root@singledb~]#/sbin/iptables-IINPUT-ptcp--dport21-jACCEPT[root@singledb~]#/etc/init.d/iptablesstatusTable:natChainPREROUTING(policyACCEPT)numtargetprotoptsourcedestinationChainPOSTROUTING(policyACCEPT)numtargetprotoptsourcedestination1MASQUERADEall--192.168.122.0/24!192.168.122.0/24ChainOUTPUT(policyACCEPT)numtargetprotoptsourcedestinationTable:filterChainINPUT(policyACCEPT)numtargetprotoptsourcedestination1ACCEPTtcp--0.0.0.0/00.0.0.0/0tcpdpt:212ACCEPTudp--0.0.0.0/00.0.0.0/0udpdpt:533ACCEPTtcp--0.0.0.0/00.0.0.0/0tcpdpt:534ACCEPTudp--0.0.0.0/00.0.0.0/0udpdpt:675ACCEPTtcp--0.0.0.0/00.0.0.0/0tcpdpt:67ChainFORWARD(policyACCEPT)numtargetprotoptsourcedestination1ACCEPTall--0.0.0.0/0192.168.122.0/24stateRELATED,ESTABLISHED2ACCEPTall--192.168.122.0/240.0.0.0/03ACCEPTall--0.0.0.0/00.0.0.0/04REJECTall--0.0.0.0/00.0.0.0/0reject-withicmp-port-unreachable5REJECTall--0.0.0.0/00.0.0.0/0reject-withicmp-port-unreachableChainOUTPUT(policyACCEPT)numtargetprotoptsourcedestination--保存配置[root@singledb~]#/etc/rc.d/init.d/iptablessaveSavingfirewallrulesto/etc/sysconfig/iptables:[OK]--重启防火墙:[root@singledb~]#serviceiptables{start|stop|restart}(2)查看关闭selinux[root@singledb~]#sestatusSELinuxstatus:disabled我这里在安装操作系统的时候就关闭了selinux,如果没有关闭,可以修改如下文件来关闭:[root@singledb~]#cat/etc/sysconfig/selinux#ThisfilecontrolsthestateofSELinuxonthesystem.#SELINUX=cantakeoneofthesethreevalues:#enforcing-SELinuxsecuritypolicyisenforced.#permissive-SELinuxprintswarningsinsteadofenforcing.#disabled-SELinuxisfullydisabled.SELINUX=disabled#SELINUXTYPE=typeofpolicyinuse.Possiblevaluesare:#targeted-Onlytargetednetworkdaemonsareprotected.#strict-FullSELinuxprotection.SELINUXTYPE=targeted[root@singledb~]#保存退出并重启系统reboot三.FTP配置文件FTP安装好之后,在/etc/vsftpd/目录下会有如下文件:[root@singledb~]#cd/etc/vsftpd/[root@singledbvsftpd]#lsftpusersuser_listvsftpd.confvsftpd_conf_migrate.sh[root@singledbvsftpd]#vsftpd.conf:主配置文件ftpusers:指定哪些用户不能访问FTP服务器user_list:指定的用户是否可以访问ftp服务器由vsftpd.conf文件中的userlist_deny的取值来决定。[root@singledbvsftpd]#catuser_list#vsftpserlist#Ifuserlist_deny=NO,onlyallowusersinthisfile#Ifuserlist_deny=YES(default),neverallowusersinthisfile,and#donotevenpromptforapassword.#Notethatthedefaultvsftpdpamconfigalsochecks/etc/vsftpd/ftpusers#forusersthataredenied.我们过滤掉#的注释后,查看一下vsftpd.conf文件:[root@singledbftp]#cat/etc/vsftpd/vsftpd.conf|grep-v'^#';anonymous_enable=YESlocal_enable=YESwrite_enable=YESlocal_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_std_format=YESlisten=YESpam_service_name=vsftpserlist_enable=yestcp_wrappers=YES至于这些参数的意思,在注释里有详细的说明。我们可以在vsftpd.conf文件设置如下参数:(1)ftpd_banner=welcometoftpservice:设置连接服务器后的欢迎信息(2)idle_session_timeout=60:*远程的客户机连接后,所建立的控制连接,在多长时间没有做任何的操作就会中断(秒)(3)data_connection_timeout=120:设置客户机在进行数据传输时,设置空闲的数据中断时间(4)accept_timeout=60设置在多长时间后自动建立连接(5)connect_timeout=60设置数据连接的最大激活时间,多长时间断开,为别人所使用;(6)max_clients=200指明服务器总的客户并发连接数为200(7)max_per_ip=3指明每个客户机的最大连接数为3(8)local_max_rate=50000(50kbytes/sec)本地用户最大传输速率*(9)anon_max_rate=30000匿名用户的最大传输速率*(10)pasv_min_port=端口(11)pasv-max-prot=端口号定义最大与最小端口,为0表示任意端口;为客户端连接指明端口;(12)listen_address=IP地址设置ftp服务来监听的地址,客户端可以用哪个地址来连接;(13)listen_port=端口号设置FTP工作的端口号,默认的为21(14)chroot_local_user=YES设置所有的本地用户可以chroot(15)chroot_local_user=NO设置指定用户能够chroot(16)chroot_list_enable=YES(17)chroot_list_file=/etc/vsftpd/chroot_list(只有/etc/vsftpd/chroot_list中的指定的用户才能执行)(18)local_root=path无论哪个用户都能登录的用户,定义登录帐号的主目录,若没有指定,则每一个用户则进入到个人用户主目录;(19)chroot_local_user=yes/no是否锁定本地系统帐号用户主目录(所有);锁定后,用户只能访问用户的主目录/home/user,不能利用cd命令向上转;只能向下;(20)chroot_list_enable=yes/no锁定指定文件中用户的主目录(部分),文件:/chroot_list_file=path中指定;(21)userlist_enable=YES/NO是否加载用户列表文件;(22)userlist_deny=YES表示上面所加载的用户是否允许拒绝登录;(23)userlist_file=/etc/vsftpd/user_list列表文件*IP访问FTP:#vi/etc/hosts.allowvsftpd:192.168.5.128:DENY设置该IP地址不可以访问ftp服务FTP访问时间*:#cp/usr/share/doc/vsftpd-1.1.3/vsftpd.xinetd/etc/xinetd.d/vsftpd#vi/etc/xinetd.d/vsftpd/修改disable=noaccess_time=hour:min-hour:min(添加配置访问的时间*(注:与vsftpd.conf中listen=NO相对应)例:access_time=8:30-11:3017:30-21:30表示只有这两个时间段可以访问ftpftp的配置基本上只有这些了。默认情况下,ftp根目录是/var/ftp。如果要修改这个目录位置,可以更改/etc/passwd文件:[root@singledbftp]#cat/etc/passwd|grepftpftp:x:14:50:FTPUser:/var/ftp:/sbin/nologin创建一个用户来访问FTP,并指定该用户的FTP目录:[root@singledbu02]#useradd-d/u02/qsftpqs[root@singledbu02]#passwdqsChangingpasswordforuserqs.NewUNIXpassword:BADPASSWORD:itisWAYtooshortRetypenewUNIXpassword:passwd:allauthenticationtokensupdatedsuccessfully.这里指定的是/u02/qsftp这个目录,要注意个目录的权限。更改用户不能telnet,只能ftp:usermod-s/sbin/nologinusername//用户只能ftp,不能telnetusermod-s/sbin/bashusername//用户恢复正常禁止用户ssh登陆useradsername-s/bin/false更改用户主目录:usermod-d/bbbusername//把用户的主目录定为/bbb然后用qs这个用户就可以访问了。以上只是一些简单的设置。在用户权限这块还有很多内容可以研究。比如特定用户的特定权限。安全性等。以后在研究了。

热心网友 时间:2022-04-12 22:46

ParallelsDesktop是一款运行在Mac电脑上的极为优秀的虚拟机软件。用户可以在MacOSX下非常方便运行Windows、Linux等操作系统及应用。用户不必繁琐重复地重启电脑即可在Win与Mac之间切换甚至同时使用它们。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
y53s手机参数及价格 vivoy53s5g手机参数 五粮液五粮印象精制52度浓香型白酒500ml 五粮液 五粮印象 精制 52度 浓香型白酒 500ml-详细介绍 五粮液 五粮印象 精制 52度 浓香型白酒 500ml-购买最佳价格 五粮液 五粮印象 精制 52度 浓香型白酒 整箱装-详细介绍 五粮液五粮印象珍品-适用对象 白酒推荐-五粮液五粮印象珍品52%vol浓香型白酒500ml单瓶装 五粮液五粮印象精制52度浓香型白酒-适用对象 星座血型生肖分析摩羯座属蛇A型 虚拟机下CentOS 7安装websphere 启动服务报错 vagrant 怎么安装 lnmp 环境 如何安装Ruby和RubyGems mac子弹头哪些是滋润的 虚拟机怎么用命令行安装mysql mac 怎么登录到 linux 服务器并传输文件 Mac可以运行Linux吗 打印机使用过程中会出现哪些常见问题? 笔记本内存加装一个8g的内存条要多少钱 一般给笔记本电脑加内存条要多少钱 去修电脑的地方加一个内存条大约多少钱 电脑装个内存条多少钱 笔记本想加个内存条 4g或者8g 大概需要多少钱啊? 笔记本加内存条价格大概多少 台式电脑加一个内存得多少钱 笔记本电脑加内存条要多少钱? 我自己买了个内存条如果去电脑店装,要多钱,笔记本电脑的? 笔记本加内存条大概多少钱 给笔记本加内存要多少钱 怎样让Python脚本与C++程序互相调用 梅艳芳是因为什么原因去世的? 阿里云服务器怎么运行node Python图像库失败消息问题,怎么解决 fedora 11上网的问题 如何在阿里云服务器上搭建nodejs 不同国家有关的儿童的民俗 小学五年级暑假作业民族风情我知道63页答案 我想知道中国各民族的风情习俗? 民族风俗有那些 留给少数民族儿童的一封信作文300字 民族风情 内蒙古的民族风情 你知到各民族风情吗 如何激发幼儿对中国传统文化的兴趣,萌发民族自豪感 民间儿童游戏对传统民族文化有何传承价值 求有关民族风情的广播稿 不同的民族民俗活动 蒙古族的民族风情!!!快快快!!急急急!! 请问一般打印机坏了是有什么问题,应该要怎么修?