linux 550 linux版软件网站
大家好,今天小编来为大家解答linux 550这个问题,linux版软件网站很多人还不知道,现在让我们一起来看看吧!
linux系统下邮件服务器sendmail的配置
安装所需软件
sendmail.8.12.10.tar.gz
cyrus-sasl-2.1.18.tar.gz
安装步骤
1、 先安装cyrus-sasl-2.1.18.tar.gz,sendmail安装时要用到sasl(简单认证和安全层协议)的库文档的头文档。
解压缩:
# tar-zxvf cyrus-sasl-2.1.18.tar.gz
编译:
进入刚解压的源码目录,运行以下命令完成安装。
#./configure--prefix=/usr/local/sasl2--enable-login
一定要加--enable-login,因为SASL2默认不支持login这种验证方式,而OUTLOOK是通过
login来进行SMTP验证的。
#make #编译
#make install #安装
完成以上linux程式安装三步曲之后,就能够开始配置和测试了。
2、配置SASL
为了把SASL应用于sendmail认证,还需进行一些配置工作。sendmail会到/usr/lib目录下去
找SASL2库,而我们是把程式安装在/usr/local/sasl2中,为什么不把软件安装在/usr/lib目录
呢?这主要是为了好管理自已安装的软件啦。所以我们要在/usr/lib目录下做一个链接:
# cd/usr/lib
# ln-s/usr/local/sasl2/lib/*.
ok,接着要在/var/目录下建一个目录给saslauthd进程存在临时数据。
# cd/var
# mkdir state
# cd state
# mkdir saslauthd
注:假如没有这些目录,运行saslauthd时,会提示出错。
ok,接着为确保CYRUS-SASL2函数库知道怎样验证所收来的SASL认证请求,必须创建一
个SASL的配置文档来把MTA程式定义成一个SASL应用。配置文档名为Sendmail.conf(注
意是大写的S),位于/usr/lib/sasl2目录中,也就是/usr/local/sasl2/lib/sasl2这个目录,记得上
面新建的链接了吗?在该文档中您定义您希望使用的认证数据库方法,以下这个例子使用
saslauthd来验证认证请求。
# cd/usr/lib/sasl2
# echo'pwcheck_method: saslauthd'; Sendmail.conf
3、测试
ok,现在能够运行saslauthd了,并进行测试。
# cd/usr/local/sasl2/sbin
#./saslauthd-a shadow
用shadow的用户和密码进行验证
#./testsaslauthd-u userid-p password
0: OK"Success."
假如出现以上信息,就说明saslauthd正常运行了。testsaslauthd程式默认是没有编译的,您
需要在源码目录树的saslauthd子目录中运行 # make testsaslauthd命令生成。
4、sasl2安装完成后,就要开始安装sendmail了。
先解压sendmail源码。
# tar-zxvf sendmail.8.12.10.tar.gz
假如要sendmail支持SASL,需要修改源码的位置配置文档site.config.m4。site.config.m4位
于源码目录树的devtools/Site。文档中应包含以下行:
PREPENDDEF(`confMAPDEF', `-DMAP_REGEX')
APPENDDEF(`confENVDEF', `-DTCPWRAPPERS-DSASL=2')
APPENDDEF(`conf_sendmail_LIBS', `-lwrap-lsasl2')
APPENDDEF(`confLIBDIRS', `-L/usr/local/sasl2/lib')
APPENDDEF(`confINCDIRS', `-I/usr/local/sasl2/include')
第一行配置正则表达式相关内容
第二、三行配置表示在sendmail程式中支持sasl2和tcp_wrapper(可通过hosts.allow和
hosts.deny控制访问)
第四、五行配置指出sasl2的库文档和头文档的位置。
ok,接着在编译前要建立一些用户和目录,并确保有正确的权限。
sendmail必须有一个set-group-id(默认是smmsp组)的程式来在一个组可写的目录中查询
排队邮件。所以我们要建立一个smmsp用户和组。并建立如下目录并配置相应的权限,具
体配置需要可查询源码目录树下sendmail/SECURITY文档。
# groupadd smmsp
# useradd smmsp-d/var/spool/clientmqueue-s/dev/null
# mkdir/var/spool/clientmqueue
# chown-R smmsp:smmsp/var/spool/clientmqueue
# chmod-R 770/var/spool/clientmqueue
# mkdir/etc/mail
# mkdir/var/spool/mqueue
# chmod go-w//etc/etc/mail/usr/var/var/spool/var/spool/mqueue
# chown root//etc/etc/mail/usr/var/var/spool/var/spool/mqueue
ok,接下来就能够进入源码目录树开始编译了。
#./Build-c
-c选项能删除上次编译产生的文档。
#./Build install
编译完成后就能够进行安装。
5、sendmail配置
要sendmail正常运行,还需配置几个文档,首先最重要的就是sendmail.cf文档了。他在源
码目录树下的cf/cf目录下有很多例子可参考。您能够拷贝使用。由于sendmail.cf中的语法
很复杂,所以不建议手工修改。我们能够以sendmail.mc文档配合sendmail-cf目录下的宏通
过m4预处理器自动生成。m4预处理器用来从一组宏文档中创建sendmail配置文档。宏文
件作为输入被读进来。宏被展开,然后写到一个输出文档。sendmail-cf目录一般放在/usr/share
目录下。其实sendmail-cf目录的内容和源码目录树下的cf目录的内容是相同的,所以,为
了确保sendmail-cf目录的内容和安装版本同步,要把源码目录树下的cf目录的内容拷贝到
/usr/share/sendmail-cf目录。
sendmail.mc配置文档内容如下:
divert(-1)
include(`/usr/share/sendmail-cf/m4/cf.m4')
VERSIONID(`linux setup for Red Hat Linux')dnl
OSTYPE(`linux')
dnl Uncomment and edit the following line if your mail needs to be sent out
dnl through an external mail server:
dnl define(`SMART_HOST',`smtp.your.provider')
define(`confDEF_USER_ID',``8:12'')dnl
undefine(`UUCP_RELAY')dnl
undefine(`BITNET_RELAY')dnl
dnl define(`confAUTO_REBUILD')dnl
define(`confTO_CONNECT', `1m')dnl
define(`confTRY_NULL_MX_LIST',true)dnl
define(`confDONT_PROBE_INTERFACES',true)dnl
define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl
define(`ALIAS_FILE', `/etc/mail/aliases')dnl
define(`STATUS_FILE', `/etc/mail/statistics')dnl
define(`UUCP_MAILER_MAX', `2000000')dnl
define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl
define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnl
define(`confAUTH_OPTIONS', `A')dnl
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5
LOGIN PLAIN')dnl
dnl define(`confCACERT_PATH',`/usr/share/ssl/certs')
dnl define(`confCACERT',`/usr/share/ssl/certs/ca-bundle.crt')
dnl define(`confSERVER_CERT',`/usr/share/ssl/certs/sendmail.pem')
dnl define(`confSERVER_KEY',`/usr/share/ssl/certs/sendmail.pem')
dnl define(`confTO_QUEUEWARN', `4h')dnl
dnl define(`confTO_QUEUERETURN', `5d')dnl
dnl define(`confQUEUE_LA', `12')dnl
dnl define(`confREFUSE_LA', `18')dnl
define(`confTO_IDENT', `0')dnl
dnl FEATURE(delay_checks)dnl
FEATURE(`no_default_msa',`dnl')dnl
FEATURE(`smrsh',`/usr/sbin/smrsh')dnl
FEATURE(`mailertable',`hash-o/etc/mail/mailertable.db')dnl
FEATURE(`virtusertable',`hash-o/etc/mail/virtusertable.db')dnl
FEATURE(redirect)dnl
FEATURE(always_add_domain)dnl
FEATURE(use_cw_file)dnl
FEATURE(use_ct_file)dnl
dnl The'-t' option will retry delivery if e.g. the user runs over his quota.
FEATURE(local_procmail,`',`procmail-t-Y-a$h-d$u')dnl
FEATURE(`access_db',`hash-T;-o/etc/mail/access.db')dnl
FEATURE(`blacklist_recipients')dnl
EXPOSED_USER(`root')dnl
dnl This changes sendmail to only listen on the loopback device 127.0.0.1
dnl and not on any other network devices. Comment this out if you want
dnl to accept email over the network.
DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')
dnl NOTE: binding both IPv4 and IPv6 daemon to the same port requires
dnl a kernel patch
dnl DAEMON_OPTIONS(`port=smtp,Addr=::1, Name=MTA-v6, Family=inet6')
dnl We strongly recommend to comment this one out if you want to protect
dnl yourself from spam. However, the laptop and users on computers that do
dnl not have 24x7 DNS do need this.
FEATURE(`accept_unresolvable_domains')dnl
dnl FEATURE(`relay_based_on_MX')dnl
MAILER(smtp)dnl
MAILER(procmail)dnl
记得要使以下两个条语句有效,他的意思是假如access.db访问控制没有配置,则启用以下
验证方式进行smtp验证。
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5
LOGIN PLAIN')dnl
sendmail宏定义说明
divert(n) 为m4定义一个缓冲动作,当n=-1时缓冲被删除,n=0时开始一个新缓冲
OSTYPE定义宏所使用的操作系统,该宏允许m4程式增加同相关操作系统相关的
文档
Domain定义MTA将使用哪些域来传输邮件
Feature定义配置文档中使用的一个特定的功能集
Define定义配置文档中的一个特定的选项值
MASQUERADE_AS 定义sendmail来应答邮件的其他主机名
MAILER定义sendmail使用的邮件传输方法
dnl注释
完成sendmail.mc文档的编写后就能够用m4程式生成正式的sendmail.cf配置文档。语法如
下:
# m4 sendmail.mc; sendmail.cf
也能够用源码目录树下的cf/cf/Build命令生成。前提是您要在该目录下有一个sendmail.mc
文档。语法如下:
#./Build sendmail.cf
ok,接着就能够把sendmail.cf and submit.cf文档安装到/etc/mail目录中的,语法如下:
#./Build install-cf
其实也能够自已用cp命令拷贝的啦。记得把sendmail.mc文档也拷贝一份到/etc/mail目录,
以便以后修改配置时可重新生成sendmail.cf文档。
ok,接着到/etc/mail目录下配置一些文档。
# cd/etc/mail
# echo'examply.com';; local-host-names 接收邮件的主机名
# echo'localhost RELAY' ;; access 用来拒绝或允许来自某个域的邮件,本例允许
本地转发。
# makemap hash access生成access.db数据库
# touch domaintable 用来把旧域名映射互新域名
# makemap hash domaintable来覆盖向指定域的路由
# makemap hash mailertable用来把用户和域名映射到其他地址
# makemap hash virtusertable别名数据库,文本形式。可参照源码目录树下
sendmail/aliases文档。
# newaliases 从文本文档中创建一个新的别名数据库文档。
# sendmail-v-bi 调试启动。
/etc/mail/aliases: 42 aliases, longest 10 bytes, 432 bytes total
假如出现以上提示信息,则启动成功。可用以下命令正式启动:
# sendmail-bd-q30m
该命令以后台进程方式(-bd)运行,并使其每隔30分钟(-q30m)轮询一次未发送邮件队
列,检查是否有新邮件。
服务器启动后,能够用telnet连接服务器。
# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is'^]'.
220 test.tigerhead ESMTP Sendmail 8.12.10/8.12.10; Tue, 30 Mar 2004 14:50:14+0800
ehlo test 您输入的命令,按回车结束。
250-test.tigerhead Hello LOCALHOST.localdomain [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH DIGEST-MD5 CRAM-MD5 LOGIN PLAIN
250-DELIVERBY
250 HELP
以250-开头的为服务器的响应信息。注意倒数第三行,这就是成功配置smtp验证的显示。
输入quit离开。
安装完成后为确保系统安全,还需调整一些目录的权限。可参考sendmail源码目录下
sendmail/SECURITY文档。
# chmod 0640/etc/mail/aliases/etc/mail/aliases.{db,pag,dir}
# chmod 0640/etc/mail/*.{db,pag,dir}
# chmod 0640/etc/mail/statistics/var/log/sendmail.st
# chmod 0600/var/run/sendmail.pid/etc/mail/sendmail.pid
-r-xr-sr-x root smmsp .../PATH/TO/sendmail
drwxrwx--- smmsp smmsp .../var/spool/clientmqueue
drwx------ root wheel .../var/spool/mqueue
-r--r--r-- root wheel .../etc/mail/sendmail.cf
-r--r--r-- root wheel .../etc/mail/submit.cf
6、sendmail功能介绍
aliases别名数据库配置
test: test1,test2,test3 配置test群组别名,test不是个实际的用户,只是个别名。发给
test的信,test1,2,3都可收到。
test: test,testbak 在testbak邮箱中备份test的邮件。
test: test,test@163.com 远程邮件备份,原理同上。
test: :include:/etc/mail/userlist 使用用户列表配置群组。
userlist格式如下:
test1,/
test2,/
test3,/
test4
关于系统预设aliases,由于sendmail预设用mailer-daemon and postmaster作为资料传送者,
或邮件退回的帐号,但系统实际没有这两个帐号,所以要如下配置别名。
mailer-daemon: postmaster
postmaster: root
配置完成后不要忘了用newaliases命令生成数据库。
~/.forward文档配置
其实该文档的作用和aliases数据库的作差不多啦,都是配置别名,做邮件转发的。因为alises
只能由管理员控制,个人用户不能修改,所以就能够在个人的目录下建立一个转寄文档。以
配置个人的邮件转寄列表。文档格式如下:
test
test1
test2
test3
and os on
但由于个人用户安全意识差,假如配置不当会有安全漏洞,不建议使用。
access访问控制列表配置
92.168 RELAY
test.NET OK
test.COM REJECT
test.COM 550 SORRY,WE DON'T ALLOW SPAMMERS HERE
test.ORG DISCARD
Ok--远程主机能够向您的邮件服务器发送邮件;
RELAY--允许中转;
REJECT--不能向您的邮件服务器发邮件和不能中转;
DISCARD--发来的邮件将被丢弃,同时并不向发送者返回错误信息。
nnn text--发来的邮件将被丢弃,但sendmail将会向发送者返回nnn确定的smtp代码和text
变量确定的文本描述。
配置完成后要用makemap hash access.db命令生成数据库。
mailq邮件队列查询命令。
Q-ID邮件id号。
Size邮件容量。
Q-Time邮件进入队列(也就是/var/spool/mqueue目录)的时间和不能邮寄的原因。
Sender/Recipient 发信和收信人的邮箱地址。
mailstats邮寄状态查询命令,可查询sendmail运行作至今邮件收发总计资料。
M :
msgsfr:发送的邮件数量。
bytes_from:邮件容量
megsto:收到邮件的数量。
bytes_to:同上
msgsrej:邮件deny的次数。
msgsdis:邮件discard的次数。
Mailer:esmtp对外邮件,local本地邮件。
mail邮件命令
mail 查看/var/spool/mail/目录下自已邮箱内容。以q退出把看过的邮件保存在
~/mbox中。
mail test@example.com 直接发邮件给人。
mail-s'title text' test@example.com把文档中内容邮寄出去。
mail-f~/mbox查看home目录下邮箱内容。
用mail发附件也是可行,要用到uuencode and uudecode命令进行编码。
编码:uuencode [file] name example:uuencode hello hello;hello.uue default input
is stdin;default output is stdout.
解码:uudecode [-o outfile] name example:uudecode hello.uue能够用-o选项输出另外一个
文档名。
# uuencode~/.bashrc bashrc| mail-s'test uuencode'
test@example.com
五、其他配置。
要想更好的使用sendmail,常用到的一些配置:
1、限制最大邮件。
vi/etc/sendmail.cf
# maximum message size
O MaxMessageSize=5000000 (注:5M)
2、最大的群发数目。
vi/etc/sendmail.cf
# maximum number of recipients per SMTP envelope
O MaxRecipientsPerMessage=20 (注:20个)
3、域名文档----local-host-name
能够用他来实现虚拟域名或多域名支持。
/etc/mail/local-host-name
v1mail.com
v2mail.com
.......
4、mail别名文档--aliases。
vi/etc/aliases
系统内部别名:peng:zpeng,hero,mmmn,yt peng是我的用户名,其他的是别名,用逗号隔开。
转发到其他的邮箱:peng:zpeng@sina.com,yt.sohu.com
#newaliases --写到库中
5、邮件控制文档--access
relay、ok、reject和discard。relay能够实现转发。ok是用来允许用户的任意访问,他会覆盖任何其他已建立的检查(实际配置中,最好别设这项,除非您对该用户是绝对信任的);reject能够实现对来访地址的拒绝,他根本就不容许该地址和您的邮件服务器进行连接通信;discard的作用是在接收到传输的邮件消息后,偷偷地把他丢弃掉(在发送者看来,他的邮件的确是接收了,但他并不知道,发送的目的地址根本不可能接收到他的邮件,服务器巧妙地欺骗了他。
vi/etc/mail/access.
localhost.localdomain RELAY ---允许
localhostRELAY
127.0.0.1 RELAY
peng@sina.com ok
@sexgirl.net reject
211.77.22.45 discard
#makemap hash access.db写入库中
6、虚拟用户文档---virtusertable.
这个文档能够mail重名问题。
例如:您有两个域名,virt1.com and virt2.com,但是都有peng这个用户:
peng@virt1.com and peng@virt2.com,这是两个用户。但对于系统用户来说,他只认系统用户peng,只能通过一下改:
vi/etc/mail/virtusertable
peng@virt2.com r010
这样就能够了。在新开一个用户r010,但是peng@virt2.com在客户端的pop3 and smtp server的用户名和口令要用r010的。
#makemap hask virtusertable.db
#/usr/sbin/sendmail-d0.1-bv root|grep SASL
NAMED_BIND NETINET NETINET6 NETUNIX NEWDB NIS QUEUE SASL SCANF
我的问题已找到了是/usr/lib/sasl/Sendmail.conf的文档名中的S没有大写,问题已解决
计算机平台种类比如我知道的有windows何linux,还有
计算机平台种类?比如我知道的有windows何linux,还有?
软体平台指作业系统,桌面的有Windows、Linux、Mac OS,伺服器的就多了,BSD系列、AIX、Solaris、HP等Unix系统。
然后硬体平台指处理器的架构,有x86、arm、powerpc、mips、sparc等。
一般意义上的跨平台指跨软体平台。
Linux对硬体平台的支援比Windows好的多。
计算机病毒的种类我知道有蠕虫木马.还有什么?
电脑病毒的种类
电脑病毒一般分类如下:
开机磁区病毒
档案型病毒
巨集病毒
其他新种类的病毒
资料由香港特别行政区***资讯科技署提供
开机磁区病毒
在九十年代中期以前,开机磁区病毒是最常见的病毒种类。这种病毒藏于已受感染的硬磁碟机的主开机磁区,或磁碟作业系统开机磁区内。当软磁碟插入已受感染的个人电脑时,病毒便会把软磁碟开机磁区感染,借此把病毒扩散。
使用受感染的软磁碟进行启动程式时,电脑便会受到感染。在启动电脑的过程中,基本输入输出系统会执行驻于软磁碟开机磁区的病毒编码,因此系统便改为受病毒控制。病毒控制了电脑系统后,便会把病毒编码写入硬磁碟的主开机磁区。之后,便会恢复正常的启动程式。从使用者的角度来看,一切情况似乎与正常无异。
日后启动电脑时,驻于受感染的主开机磁区的病毒便会启动执行。因此,病毒会进入记忆体,并可随时感染其他经使用的软磁碟。
[主开机磁区是硬磁碟的第一个磁区,这个磁区载有执行作业系统的分割控制表及编码。主开机磁区后的16个或以上的磁区通常是空置不用的。
硬磁碟机最多可分割为4个储存分割槽,而磁碟作业系统的扩充套件分割槽可细分为多个逻辑驱动器。
每个分割槽的第一个磁区便是开机磁区,这个磁区包含载入分割槽的作业系统的资料及编码。
软磁碟没有主开机磁区。以标准磁碟作业系统格式进行格式化后的软磁碟,在结构上与硬磁碟的磁碟作业系统分割槽相同。]
档案型病毒
档案型病毒是一种依附在档案内,经由程式档而非资料档扩散的病毒。电脑在执行受感染的程式时,便会受到感染。这些受感染的程式可能经由软磁碟、唯读光碟、网路及网际网路等途径传播。在执行受感染的程式后,随附的病毒便会立即感染其他程式,或可能成为一个常驻程式,以便在日后感染其他程式。在完成这些步骤后,病毒便会恢复执行原本的正常程式。因此,使用者在执行受感染的程式时,不易发觉有任何异常的情况。
档案型病毒一般会感染有特定副档名的档案。副档名为COM、EXE及SYS的档案,均是常见的病毒感染物件。
巨集病毒
一九九五年七月,一种新的电脑病毒被人发现,立即使电脑界大感震惊。这种新的病毒称为巨集病毒,它与一直以来出现的病毒不同,可感染资料档而非执行档。其实,这并非一种新的概念,因为有关以巨集语言编写病毒的可行性的研究,始于八十年代后期。在Word程式出现的巨集病毒可以在多个不同的操作平台活动,而且,只要电脑的Word程式是支援Word档案格式的话,便有机会受到感染。换言之,无论使用的是OS/2或Windows版本的Word程式,或是个人电脑或麦金塔(Macintosh)电脑,也可能受到巨集病毒的感染。
其他新种类的病毒
病毒和抗御病毒技术不断转变,日新月异。随着电脑使用者使用新的操作平台/电脑技术,编写病毒的人也会随之而发展新病毒,再作扩散。下文列出部分可能出现新病毒种类的新操作平台/电脑技术:
Java
ActiveX
Visual Basic(VB) Script
HTML
Lotus Notes
Java
Java病毒一直是一个富争议的话题:究竟可否编写Java病毒?Java病毒可否在电脑之间或经由网际网路扩散?以上问题,均曾在不同的新闻组进行讨论。由于Java微应用程式的设计是在受控的环境(称为「sandbox」)内执行,接触不到电脑的档案或网路的接驳,因此,Java病毒在电脑之间扩散的可能性极低。
但由于 Java亦像其他标准的程式一样,可让开发人员建立可控制整个系统的应用程式,故Java病毒有其产生及存在的空间。
第一种被发现以Java电脑程式开发语言为本的病毒称为「 Java.StrangeBrew」。首次发现日期是一九九八年九月,会感染属Java类别的档案。但这种病毒只会影响独立的Java应用程式档案,以微应用程式执行的档案则不受感染。虽然Java应用程式并不常见,「 Java.StrangeBrew」病毒的扩散也只属于初步阶段,但这种病毒的影响实在不容忽视。随着Java应用程式日趋普及,预料Java病毒的种类也会逐渐增加。
ActiveX
跟Java的情况一样,ActiveX被视为将会受病毒入侵的操作平台。若就设计方面将两者比较,在 ActiveX扩散病毒的机会较Java为大。基本上,ActiveX是 Object Linking and Embedding(OLE)的精简版本,会直接接触电脑的 Windows系统,因此可连线到任何的系统功能。此外,ActiveX的使用者并非只局限于MS Inter Explorer的使用者;现在,Netscape Navigator的附加程式(plug-in)也可使用这种技术。相比之下,Java是在「受控的环境」下执行,或经由一个名为「Java Virtual Machine」的程式才可执行,因此可使Java与作业系统的各项服务隔开。
Visual Basic(VB) Script
过去,编写病毒的人若要成功编写一种可感染其他电脑的病毒,必须对电脑的基本操作具备相当程度的知识。但随着 Microsoft Office内巨集的出现,编写病毒的工具已准备就绪,而编写的人毋须具备很多资讯科技知识也能胜任。同样,VB Script病毒所发挥作用的操作环境很快便会普及,扩散也甚为容易。
VB Script病毒已对电脑使用者构成真正威胁。微软公司的原意是包括一种功能强大而易于使用的语言以便轻易取用 Windows 98/NT系统内的资源。VB Script是以人类可阅读的方式编写,所以易于明白。正是这个原因,很多并没有具备高深资讯科技知识的编写病毒的人也可侵入这个领域。
以 VB Script编写的程式的第一代病毒藏在以 HTML编写的网页内,经由网际网路扩散开去。现时散播力强的 VB Script编写的病毒通常以寄发电子邮件的方式扩散,按使用者地址册所列的电邮地址把病毒程式一同寄出。使用者执行附件中的程式时,便会帮助病毒扩散。
超文字标示语言(英文简称「HTML」)
借由 HTML扩散的病毒是另一个在网际网路上引起广泛讨论的话题。有人甚至声称/宣告已发明/发现首只属 HTML种类的病毒。
HTML是一种控制网页设计的编写语言。本来,纯 HTML是不会受到感染,因此,只支援 HTML的浏览器也不会有受病毒感染的危险。所谓「HTML病毒」出现的机会实在微乎其微。因此,真正的威胁并非来自浏览网际网路的网页,而是来自从网际网路下载已感染病毒编码的程式并加以执行。
但现时的浏览器大部分都支援其他编写网页的语言,而所谓的「HTML病毒」通常会利用这些编写文字的语言进行扩散。在文字内的病毒通常会藉著网页感染电脑,VBS.Offline便是一个典型的例子。目前,最普遍的文字病毒便是刚讨论过的 VB Script病毒。
Lotus Notes
Lotus Notes使用者众多,会是编写病毒的人针对的软体。虽然目前尚未发现本机的 Lotus Notes病毒,但在 Lotus Notes资料库内的 rich-text栏位却提供了可供传统病毒(例如:档案型病毒及巨集病毒)驻存的地方。因为有关记录曾进行压缩,所以一般抗御病毒软体不能侦测在 Notes资料库内的病毒。为防范电脑病毒入侵 Notes的操作环境,我们建议使用者安装专为 Notes软体而编制的抗御病毒软体。
建设计算机A级机房需要些什么呢?比如我知道的有地板空调这些东西
这个可参考《电子资讯系统机房设计规范》。首先要求就是防火,抗震等,其次是对温溼度,洁净度的要求等。至于你说的这些地板,空调这都属于机房里面的装置。
顾名思义,机房肯定放的都是伺服器机柜,交换机,UPS等,还有就是外围装置,如:静电地板,空调,监控装置等。这些装置根据机房性质而定!
计算机有四进位制吗?我知道的计算机有2、8、16进位制。请高手指点!谢谢!
有啊,原理也是一样的,逢4进位呗,比如以前有时候用debug找出BIOS密码就会用到这个。
我知道的计算工具有______、______等
我知道的计算工具有计算器,算盘等.
故答案为:计算器,算盘.
我知道另一台电脑的IP和计算机名,如何控制他的计算机
开始--执行--cmd--tel+对方IP地址,shutdown-i
如果对方23埠开着你这么做,如果没开..那你没机会了
一般不能控制,你有没有植入被控端
2012最近回归的韩国组合比如我知道的 BB还有 MISS A等等还有没有
2am,shinee,blue,都是最近回归的。今年应该有exo出道,fx和2pm在8月左右回归。
谁能提供翻唱歌手的名字?比如我知道的有刘芳.
黑鸭子、青燕子、八只眼......
一台linux计算机如何和一台windows计算机实现随意访问
Linux需要安装samba服务,并开启需要的许可权,具体做法可百度一下。
Windows开共享即可。
西亚斯专升本,加分的证书有那些、?目前我知道的有六级证。计算机证还有商务秘书证
测评专案权重分值积分备注
前五学期全部课程的平均成绩 80%
个人能力及奖励 20%
学生任职情况20分院学生会主席、副主席;院团委书记助理、院领导助理团; 0.28
院学生会、院团委各部部长、副部长;各专业学院(系)党支部副书记;各专业学院(系)分团委副书记、书记助理;各专业学院(系)学生会主席、副主席; 0.23
各专业学院(系)分团委、学生会各部部长、副部长;各专业学院(系)党支部委员、党小组组长;各专业学院(系)团总支副部长级以上职务; 0.18
班级团支部书记、班长; 0.13
班级团支部一般干部、班级一般班委; 0.08
院各种社团主要负责人; 0.07
相同职务每连任一次; 0.03
院奖励
20分院级以上表彰奖励(国家、省、郑州大学本部) 0.45
院级优秀学生干部、优秀团干部、优秀团员 0.20
院级三好学生 0.20
院级其他表彰 0.10
不在同一年度内重复获奖者 0.05
奖学金
20分院在校奖学金特等 0.30
院在校奖学金一等 0.25
院在校奖学金二等 0.20
院在校奖学金三等 0.15
不在同一年度内重复获奖者 0.10
技能考试20分通过CET-6、托福600分或新评分标准95分、雅思6.5分 0.30
通过CET-4、TEM-4、密歇根9级、托福550分或新评分标准61分、雅思5.5 0.25
通过全国(省)计算机等级考试二级(三级) 0.25
获其他职业资格证书 0.20
贡献奖
20分重大贡献奖 0.4
奖获院级以上组织的大型活动或竞赛前三名(国家、省、郑州大学本部) 0.30
获学院组织的大型活动或竞赛前三名 0.20
不在同一年度重复获奖者 0.10
注:1、被推荐的学生必须品学兼优者,前五学期中曾受校级处分者不予参加;
2、“学生任职情况栏”必须通过正式选举产生,并有相应部门的任职证明,临时负责者不记入本栏。首次担任按该项进行加分,连任者按照每次连任项进行加分,同一项内连任两职或两职以上者,按下一项的权重进行加分;若换算后超过20分,按20分计;
3、“院级奖励栏”仅指“优秀干部”、“优秀团员”、“三好学生”或“先进个人”等由学院负责评议,并有相关档案及盖有院章的奖励证书;首次获奖按本项分值计分,不同年度重复获得按照不同年度内重复获奖者项进行加分,同一项内获得两项或两项以上奖励,按此项一下的权重分值进行加分;若换算后超过20分,按20分计。西亚斯基金会奖学金,国家励志奖学金为院级其他表彰;
4、“获奖学金栏”首次获得按本项分值进行加分,重复获得按在不同年度内获得进行加分;若换算后超过20分,按20分计;
5、“技能考试栏”要求非英语专业学生通过CET-4、6,英语专业学生通过CET6、TEM-4、8,国际教育学院学生通过语言关才能计分。计算机等级考试要求非计算机专业学生通过二级,计算机专业的学生通过三级。其他职业资格考试凭颁发的证书计入分数,普通话证书、驾照、非本校获得的CET、TEM、计算机等级考试证书不参加评定。同一项内获得多种证书者按照本项进行加分,不再累加;
6、“贡献奖栏”仅指由院级以上单位组织的大型活动或竞赛专案,奖励证书以加盖省、郑州大学、院章为准,其他部门公章无效。其中重大贡献奖仅指为学院争得特别荣誉的专案,如破省级运动会单项记录,代表河南省参加全国CCTV英语演讲比赛等;首次获奖按本项分值计分,不同年度重复获得按照不同年度内重复获奖者项进行加分,同一项内获得两项或两项以上奖励,按此项的下一项的权重分值进行加分。
7、“个人能力及奖励”项得分的计算方法:是将每一单项的得分权重累加之和乘以本项分值(20分)为单项积分。5个单项得分之和再乘以20%为本项的最后得分。
8、学生必须对本人填报的内容负责,如有弄虚作假、谎报者,一经发现,取消其申报资格。
vsftp下载不成功550 Permission denied
我来回答吧,这个问题应该很少有人会遇到,一般都是上传文件时报错的。
下载时报550错误是因为vsftpd.conf文件中或者ftp虚拟用户的配置文件中,写了download_enable=NO参数,所以用户可以进行列表、上传、删除操作,就是不能下载。把这个参数改成download_enable=YES,之后重启vsftpd服务,用户就能下载了。