① linux 编译安装的包 怎么添加到服务service里去
Linux下添加服务流程:
按规则编写服务脚本。
将编写的脚本放到/etc/init.d/,将myserviced的访问权限加上“可执行”:chmod +x myserviced
增加服务:chkconfig--addmyserviced
启停服务:service myserviced start
service myserviced stop
完成
② 如何把linux目录下每天新增加的文件或目录拷贝到另一台linux服务器上。
工具/原料两台装了linux系统的电脑,可在局域网中,也可在广域网中。方法/步骤linux文件传输主要有一下几种方法:1.ftp2.samba服务3.sftp4.scp由于前面3种需要进行配置,在这里小编就不说了,有兴趣的童鞋可以自己查一下相关资料,小编今天
③ Linux服务器上新增开放端口号,8080怎么开
1.修改文件/etc/sysconfig/iptables
[root@bogon ~]# cd /etc/sysconfig/
[root@bogon sysconfig]# vi iptables
文件内容如下,注意红色一行是新加的,目的是对外界开放8080端口
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Firewall-1-INPUT - [0:0]
-A INPUT -j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT
-A RH-Firewall-1-INPUT -p 50 -j ACCEPT
-A RH-Firewall-1-INPUT -p 51 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp --dport 5353 -d 224.0.0.251 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp -m udp --dport 631 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 631 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
这行文字实际是从上一行拷贝修改而来,在VI中拷贝一行用yy,拷贝多行用yyn,粘贴用p。还算方便的。
2.将iptables服务重启。
[root@bogon sysconfig]# service iptables restart
Flushing firewall rules: [ OK ]
Setting chains to policy ACCEPT: filter [ OK ]
Unloading iptables moles: [ OK ]
Applying iptables firewall rules: [ OK ]
Loading additional iptables moles: ip_conntrack_ftp [ OK ]
[root@bogon sysconfig]#
3.如若不想修改iptables表,可以直接输入下面命令:
# iptables -I INPUT -p tcp --dport 80 -j ACCEPT
④ linux服务器/etc/logrotate.d下面新增的配置不生效
你的配置虽然简单还是正确的
logrotate 是帮助 rotate 日志文件的,可以单独执行, 有一个脚本放在 /etc/cron.daily ,每天被调用来达成自动执行的目的,配置文件的参数可以很多,具体你可以参考现有的 /etc/logrotate.d 下的其他文件 和 man logrotate, 它还需要参考 /var/lib/logrotate.status 里面的最近rotate日期来判断日志文件是否需要rotate
⑤ 新手学堂:Linux操作系统下如何添加服务
首先拷贝一个下面的模板备用,下面解释一下
#!/bin/sh
是说明该脚本调用的shell的类型
#chkconfig:
2345
80
05
其中2345是指明服务的运行等级,80表明是系统启动时要启动第80号服务(服务号可以重复)。05表明是系统关闭要停止的服务号。
#descrīption:
service
这里的service你可以随便添,但必须有
case
$1
in
这里的case是个选择语句。$1是个变量,用于指代下面的start,stop等等。
然后就可以在start)下写服务启动要执行的命令了。
stop)下写的是服务停止时执行的命令。
*)下写其他情况下的执行内容。
保存成文件名为service,然后拷贝到/etc/init.d/下,然后启动shell,输入
chkconfig
--add
service
服务就添加成功了。
然后你就可以用chkconfig
--list查看,在服务列表里就会出现自定义的服务了。
#!/bin/sh#chkconfig:
2345
80
05
#descrīption:
service
case
$1
instart);;stop);;*);;esac
⑥ 如何向linux添加服务!
这样操作:
1、一个vsftpd一个启动脚本到/etc/init.d/目录下,名字为vsftpd。(也可以自己书写一个启动脚本)
2、执行chkconfig
add
vsftpd(也可以加--level参数指定部分init)
3、就可以执行service
vsftpd
start
/stop了。
⑦ Linux: linux的默认安装里面支不支持Telnet及FTP服务如果我安装后没有这些服务我改怎么添加
以 redhat EnterpriseLinux 5为例
如果没有安装 telnetd 或者 vsftpd ,在安装光盘中 进入 Server文件夹下面 运行 rpm -ivh telnet*.rpm && rpm -ivh vsftp*.rpm
然后
配置telnet服务:
编辑/etc/hosts.deny文件,放开telnet登录权限控制
# vi /etc/hosts.deny
在ALL: ALL 行前加“#”号注释,注销该行。
编辑/etc/hosts.allow文件,放开root用户登录权限控制
添加一行ALL: ALL
编辑/etc/xinetd.d/telnet文件,放开telnet
用”#”注销disable=yes,或者修改为 disble=no
编辑/etc/pam.d/login文件,放开root用户登录权限控制
# vi /etc/pam.d/login
在auth required /lib/security/pam_securetty.so行前加“#”号注释,注销该行。
启动xinetd服务
# /etc/init.d/xinetd restart
配置ftp服务:
编辑/etc/xinetd.d/ftp文件,放开ftp
用”#”注销disable=yes,或者修改为 disble=no
启动ftp服务
# service xinetd restart
# service iptables stop
# service vsftp start
其他发行版类似, debian, ubuntu的更好处理
⑧ 如何搭建一个linux服务器
在开发过程中,必然会出现多人同时工作、协着的情况,在嵌入式开发项目中更版为平常,这样可以加快项目权周期,为产品上市占得时间先机。目前,使用Linux作为开发产品的操作系统情况越来越多,使用越来越广泛。为了交叉编译,为了最接近开发目标,我们一般都会自己搭建一台Linux开发服务器。Linux开发服务器一些常用的功能必须支持,比如Samba、nfs、tftp、httpd等。
首先我们需要选择合适的Linux操作系统作为服务器的系统,推荐使用Fedora8、Fedora10等,笔者在长期使用的过程中觉得比较稳定吧!如何安装该操作系统就不多说了。 装好系统后,需要增加Linux OS用户,可以使用命令#adser XXX;增加XXX用户,
⑨ 在linux里怎么增加服务
首先安装相应的包
之后vi /etc/rc.d/re.local
向这个配置文件中加如相对应的语句,如httpd,假设安装了TAR包,apache目录为/usr/local/apache
加入:/usr/local/apache/bin/apachectl -K start
再比如mysql.假设安装TAR包在/usr/local/mysql下
则想rc.d/re.local中添加:/usr/local/mysql/mysqld_safe --user=root &
其实就是将守护进程加到自启动项,和windows差不多一个道理