设为首页 收藏本站
查看: 2993|回复: 6

[经验分享] 邮件服务系列之postfix+sasl+dovecot+虚拟域+虚拟用户+webmail实战二

[复制链接]

尚未签到

发表于 2013-4-19 09:10:57 | 显示全部楼层 |阅读模式

4、此时可使用本地用户测试邮件收发了

先建用户并添加密码
useradd hadoop
echo "hadoop" | passwd --stdin hadoop

useradd openstack
echo "openstack" | passwd --stdin openstack

测试本地邮件发送:
telnet mail.jll.com 25  使用域名会卡一会,因为他要试图做正解与反解

ehlo mail.jll.com

mail from:12@jll.com

rcpt to:hadoop@jll.com

data

test jll.com
.

quit

查看邮件日志:
tail /var/log/maillog
status=sent (delivered to mailbox)(说明已成功发送)
切换到hadoop,查看邮件:
su - hadoop
[hadoop@station45 ~]$ mail

5、实现远程发送邮件
在win7上先创建一个邮件
075008109.jpg
向openstack发送邮件
但是需要注意的是,现在只能发不能收,虽然我们上面已经安装了dovecot,但是配置文件还没有改
返回原来的主机查看邮件
su - openstack
[openstack@station45 ~]$ mail

6、实现可以接受邮件的功能,安装Dovecot,上面已经安装过了
vim /etc/dovecot.conf
#protocols = imap imaps pop3 pop3s
protocols =  pop3   需要哪个协议就保留哪一个,这里我们用的是pop3
启动服务
service dovecot start

chkconfig dovecot on
netstat -tnlp   查看110端口是否启动

测试邮件发送

telnet mail.jll.com 110

user openstack

pass openstack

list     显示邮件

.
retr 1   显示编号及邮件信息

quit 退出

使用mutt查看邮件(mutt 是邮箱代理)
[iyunv@station45 ~]# mutt -f pop://openstack@mail.jll.com
Password for openstack@mail.jll.com: 输入密码
075346587.jpg
075355315.jpg
回复信息
-r  - 1/1: hadoop                 test                                    -- (all)
To: hadoop <hadoop@jll.com>
Subject: Re: test
按提示输入信息
进入vim 编译:输入你要回复的内容
保存退出
需要在确认一下:是否真的发送--》输入y
发送成功
五、为postfix开启基于cyrus-sasl的认证功能
使用以下命令验正postfix是否支持cyrus风格的sasl认证
postconf -a   如果您的输出为以下结果,则是支持的:
cyrus
dovecot
vim /etc/sysconfig/saslauthd
MECH=shadow  (将pam改为shadow)
service saslauthd start
chkconfig saslauthd on  加入服务列表中
testsaslauthd -uhadoop -phadoop   进行测试
vim /usr/lib/sasl2/smtpd.conf
添加如下内容:按理说这些内容是不应该输出的,这里我们只是测试的
log_level:3   日志级别
pwcheck_method: saslauthd
mech_list: PLAIN LOGIN
[iyunv@station45 ~]# vim /etc/postfix/main.cf
mynetworks =  127.0.0.0/8
在文件尾部添加以下内容:
############################CYRUS-SASL############################
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions=permit_mynetworks,permit_sasl_authenticated,reject_invalid_hostname,reject_non_fqdn_hostname,reject_unknown_sender_domain,reject_non_fqdn_sender,reject_non_fqdn_recipient,reject_unknown_recipient_domain,reject_unauth_pipelining,reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
smtpd_sasl_path = smtpd smtpd_banner = Welcome to our $myhostname ESMTP,Warning: Version not Available!
[iyunv@station45 ~]# service saslauthd restart
此时就实现了sasl的功能了
测试:先生成一个64位的用户密码
#echo -n "hadoop" | openssl base64
aGFkb29w
telnet mail.jll.com 25
ehlo mail.jll.com
250-AUTH LOGIN PLAIN     login认证成功
250-AUTH=LOGIN PLAIN
auth login
aGFkb29w   以密文的方式登录
aGFkb29w    以密文的方式输入密码  这样做都是为了安全起见,以防别人抓包时获取用户及密码
mail from:root@jll.com


rcpt to:hadoop@mail.jll.com

data
test
.
quit
查看日志:出现如下内容中的PLAIN则证明login认证成功
method=PLAIN
此时就可以查看邮件:
sasl功能已经实现了六、安装Courier authentication library备注:在RHEL5上要使用0.64.0及之前的版本,否则,可能会由于sqlite版本过低问题导致configure检查无法通过或编译无法进行。下载软件包:
courier-authlib-0.64.0.tar.bz2
1、安装
接下来开始编译安装
[iyunv@station45 ~]# tar xf courier-authlib-0.64.0.tar.bz2
[iyunv@station45 ~]# cd courier-authlib-0.64.0
[iyunv@station45 courier-authlib-0.64.0]# ./configure  \  (“\”是续行符)
    --prefix=/usr/local/courier-authlib \    指定安装路径     
    --sysconfdir=/etc \       配置文件的安装目录
    --without-authpam \       不支持pam认证   
    --without-authshadow \    不支持shadow认证
    --without-authvchkpw \    不支持vchkpw认证
    --without-authpgsql \     不支持pgsql认证
    --with-authmysql \         支持mysql认证
    --with-mysql-libs=/usr/lib/mysql \      安装mysql库文件路径
    --with-mysql-includes=/usr/include/mysql \   mysql头文件路径
    --with-redhat \     如果不是红帽系统,这个选项就不用加进来
    --with-authmysqlrc=/etc/authmysqlrc \      
    --with-authdaemonrc=/etc/authdaemonrc \     守护进程配置文件路径
    --with-mailuser=postfix \       邮件用户
    --with-mailgroup=postfix \      邮件组
    --with-ltdl-lib=/usr/lib \      ltdl库文件路径
    --with-ltdl-include=/usr/include   ltdl头文件路径
#make
#make install
补充:可以使用--with-authdaemonvar=/var/spool/authdaemon选项来指定进程套按字目录路径。
修改权限:
#chmod 755 /usr/local/courier-authlib/var/spool/authdaemon
提供了服务脚本,可以直接复制
#cp /etc/authdaemonrc.dist  /etc/authdaemonrc
#cp /etc/authmysqlrc.dist  /etc/authmysqlrc
修改/etc/authdaemonrc 文件
# vim /etc/authdaemonrc
authmodulelist="authmysql"
authmodulelistorig="authmysql"
daemons=5
2、配置其通过mysql进行邮件帐号认证
编辑/etc/authmysqlrc 为以下内容,其中2525,2525 为postfix 用户的UID和GID。
MYSQL_SERVER    localhost
MYSQL_USERNAME  extmail      (这是为后文要用的数据库的所有者的用户名)
MYSQL_PASSWORD  extmail        (密码)
MYSQL_SOCKET  /var/lib/mysql/mysql.sock
MYSQL_PORT       3306          (指定你的mysql监听的端口,这里使用默认的3306)
MYSQL_DATABASE   extmail     
MYSQL_USER_TABLE  mailbox   
MYSQL_CRYPT_PWFIELD  password
MYSQL_UID_FIELD  '2525'
MYSQL_GID_FIELD  '2525'
MYSQL_LOGIN_FIELD  username
MYSQL_HOME_FIELD  concat('/var/mailbox/',homedir) 邮件目录
MYSQL_NAME_FIELD  name
MYSQL_MAILDIR_FIELD  concat('/var/mailbox/',maildir)
3、提供SysV服务脚本
#cp courier-authlib.sysvinit /etc/init.d/courier-authlib
#chmod 755 /etc/init.d/courier-authlib
# chkconfig --add courier-authlib
#chkconfig --level 2345 courier-authlib on  启动2345级别
#service courier-authlib start   (启动服务)
#ps aux | grep auth
查看启动的进程数,定义五个启动6个,其中有一个是主进程master
4、配置postfix和courier-authlib
新建虚拟用户邮箱所在的目录,并将其权限赋予postfix用户:
# mkdir -pv /var/mailbox
#chown -R postfix /var/mailbox/
接下来重新配置SMTP 认证,编辑 /usr/lib/sasl2/smtpd.conf
#vim /usr/lib/sasl2/smtpd.conf
确保其为以下内容:
pwcheck_method: authdaemond
log_level: 3
mech_list:PLAIN LOGIN
authdaemond_path:/usr/local/courier-authlib/var/spool/authdaemon/socket
七、让postfix支持虚拟域和虚拟用户
1、编辑/etc/postfix/main.cf,添加如下内容:在文件尾部添加
# vim /etc/postfix/main.cf
########################Virtual Mailbox Settings########################
virtual_mailbox_base = /var/mailbox
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_alias_domains =
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_uid_maps = static:2525
virtual_gid_maps = static:2525
virtual_transport = virtual
#maildrop_destination_recipient_limit = 1
#maildrop_destination_concurrency_limit = 1
##########################QUOTA Settings########################
message_size_limit = 14336000
virtual_mailbox_limit = 20971520
#virtual_create_maildirsize = yes
#virtual_mailbox_extended = yes
#virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps.cf
#virtual_mailbox_limit_override = yes
#virtual_maildir_limit_message = Sorry, the user's maildir has overdrawn his diskspace quota, please #Tidy
your mailbox and try again later.
#virtual_overquota_bounce = yes
检查是否有错:
# postconf -n
2、使用extman源码目录下docs目录中的extmail.sql和init.sql建立数据库:
下载所需要的包
extman-1.1.tar.gz
extmail-1.2.tar.gz
#tar xf extman-1.1.tar.gz  解压缩
# cd extman-1.1/docs/
#mysql -uroot -predhat < extmail.sql
#mysql -uroot -predhat < init.sql
3、授予用户extmail访问extmail数据库的权限
连上mysql
# mysql -uroot -p
Enter password: 输入密码
mysql> GRANT all privileges on extmail.* TO extmail@localhost IDENTIFIED BY 'extmail';
mysql> GRANT all privileges on extmail.* TO extmail@127.0.0.1 IDENTIFIED BY 'extmail';
mysql> flush privileges;
[iyunv@station45 docs]# cp mysql_virtual_* /etc/postfix/   复制配置文件
说明:
1、启用虚拟域以后,需要取消中心域,即注释掉myhostname, mydestination, mydomain, myorigin几个指令;当然,你也可以把mydestionation的值改为你自己需要的

[iyunv@station45 docs]# vim /etc/postfix/main.cf(把下面的内容注释掉)
#myhostname = mail.jll.com
#mydomain = jll.com
#myorigin = $mydomain
#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,ns.$mydomain
2、对于MySQL-5.1以后版本,其中的服务脚本extmail.sql执行会有语法错误;可先使用如下命令修改extmail.sql配置文件,而后再执行。修改方法如下:
# sed -i 's@TYPE=MyISAM@ENGINE=InnoDB@g' extmail.sql
重启服务
# service postfix restart

进行测试:
075607987.jpg


#mysql -uroot -p   你可以输入下面的命令查看生成的数据库及表还有域

mysql>use extmail
mysql>show tables;
select * from domain\G;  查看域
八、配置dovecot
# vim /etc/dovecot.conf
#mail_location = maildir:/var/mailbox/%d/%n/Maildir
#passdb pam {  把这个函数注释掉
........
........
  # }
passdb sql {启动这个函数,即把#去掉,注意他是个函数,别忘了”}“前面的#号
.......
.......
args = /etc/dovecot-mysql.conf
}
注释掉 userdb passwd
#  userdb passwd {
.....
.....
# }
启动userdb sql
userdb sql {
   # Path for SQL configuration file, see doc/dovecot-sql-example.conf
   #args =
  args = /etc/dovecot-mysql.conf
}
# vim /etc/dovecot-mysql.conf               
driver = mysql
connect = host=localhost dbname=extmail user=extmail password=extmail
default_pass_scheme = CRYPT
password_query = SELECT username AS user,password AS password FROM mailbox WHERE username = '%u'
user_query = SELECT maildir, uidnumber AS uid, gidnumber AS gid FROM mailbox WHERE username = '%u'
说明:如果mysql服务器是本地主机,即host=localhost时,如果mysql.sock文件不是默认的/var/lib/mysql/mysql.sock,可以使用host=“sock文件的路径”来指定新位置;例如,使用通用二进制格式安装的MySQL,其soc文件位置为/tmp/mysql.sock,相应地,connect应按如下方式定义。
connect = host=/tmp/mysql.sock dbname=extmail user=extmail password=extmail
接下来启动dovecot服务:
# service dovecot start
#chkconfig dovecot on
#chkconfig --list dovecot
九、安装Extmail-1.2-->网页文件
说明:如果extmail的放置路径做了修改,那么配置文件webmail.cf中的/var/www路径必须修改为你所需要的位置。本文使用了默认的/var/www,所以,以下示例中并没有包含路径修改的相关内容。
1、安装
# mkdir -pv /var/www/extsuite
#tar xf extmail-1.2.tar.gz
# mv extmail-1.2 /var/www/extsuite/extmail
# cp /var/www/extsuite/extmail/webmail.cf.default/var/www/extsuite/extmail/webmail.cf
2、修改主配置文件
[iyunv@station45 ~]# vim /var/www/extsuite/extmail/webmail.cf
部分修改选项的说明:
SYS_USER_LANG = en_US语言选项,可改作:SYS_USER_LANG = zh_CN
SYS_MAILDIR_BASE = /home/domains 此处即为您在前文所设置的用户邮件的存放目录,可改作:
SYS_MAILDIR_BASE = /var/mailbox
SYS_MYSQL_USER = db_user
SYS_MYSQL_PASS = db_pass
以上两句句用来设置连接数据库服务器所使用用户名、密码和邮件服务器用到的数据库,这里修改为:
SYS_MYSQL_USER = extmail
SYS_MYSQL_PASS = extmail
SYS_AUTHLIB_SOCKET = /var/spool/authdaemon/socket
此句用来指明authdaemo socket文件的位置,这里修改为:
SYS_AUTHLIB_SOCKET = /usr/local/courier-authlib/var/spool/authdaemon/socket
3、apache相关配置
由于extmail要进行本地邮件的投递操作,故必须将运行apache服务器用户的身份修改为您的邮件投递代理的用户;本例中打开了apache服务器的suexec功能,故使用以下方法来实现虚拟主机运行身份的指定。此例中的MDA为postfix自带,因此将指定为postfix用户:
#vim /etc/httpd/conf/httpd.conf
取消中心主机
DocumentRoot这行注释掉
User postfix
Group postfix
在行尾添加如下内容:
<VirtualHost *:80>
    ServerName mail.jll.com
    DocumentRoot /var/www/extsuite/extmail/html/
    ScriptAlias /extmail/cgi /var/www/extsuite/extmail/cgi
    Alias /extmail /var/www/extsuite/extmail/html
</VirtualHost>
检查语法
[iyunv@mail ~]# httpd -t
修改 cgi执行文件属主为apache运行身份用户:
[iyunv@mail ~]# chown -R postfix.postfix /var/www/extsuite/extmail/cgi/
[iyunv@mail ~]# service httpd restart
请看邮件服务系列之postfix+sasl+dovecot+虚拟域+虚拟用户+webmail实战三



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-5285-1-1.html 上篇帖子: 邮件服务系列之postfix+sasl+dovecot+虚拟域+虚拟用户+webmail实战一 下篇帖子: 邮件服务系列之postfix+sasl+dovecot+虚拟域+虚拟用户+webmail实战三 服务 系列 用户

尚未签到

发表于 2013-4-19 09:22:08 | 显示全部楼层
美女未抱身先走,常使色狼泪满襟。。。。。。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-5-17 23:55:25 | 显示全部楼层
沒有激情的亲吻,哪來床上的翻滾?

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-5-20 16:01:11 | 显示全部楼层
有道理。。。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-5-23 13:19:10 | 显示全部楼层
流氓不可怕,就怕流氓有文化。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-5-28 20:59:07 | 显示全部楼层
帮你顶下哈!!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

发表于 2013-6-3 13:02:20 | 显示全部楼层
怀揣两块,胸怀500万!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表