คำถามติดแท็ก centos

CentOS เป็น GNU / Linux แจกฟรี (เหมือนในเบียร์และคำพูด) ซึ่งขับเคลื่อนโดยชุมชนและอ้างอิงจากซอร์สโค้ดที่เผยแพร่จาก RedHat

5
ลบไฟล์ CentOS ifcfg-eth0 แล้ว ยูทิลิตี้เพื่อสร้างมันขึ้นมาใหม่?
บน CentOS ฉันไม่มีifcfg-eth0ไฟล์กำหนดค่าอีกต่อไป(ฉันลบไปแล้ว) เมื่อฉันเรียกใช้system-configure-networkมันจะไม่มีส่วนต่อประสานที่ฉันสามารถแก้ไขได้ ฉันจะสร้างifcfg-eth0ไฟล์กำหนดค่าใหม่ได้อย่างไร (เช่นเดียวกับโปรแกรมติดตั้ง CentOS) ฉันเองสามารถทำ: แล้วifconfig eth0 192.168.0.199 ping 192.168.0.1แต่นั่นไม่ใช่วิธีที่เหมาะสม ฉันจะใช้สคริปต์เครือข่าย CentOS ได้อย่างไร ฉันไม่ต้องการทำสิ่งนี้ด้วยตนเองเนื่องจากมีลิงก์หลายอย่างและสิ่งที่สับสน ฉันใหม่กับ CentOS
13 centos  ifconfig  eth0 


4
iptables nat ไม่มีอยู่
วันนี้ iptables ของฉัน nat บนระบบโฮสต์หยุดทำงานและฉันก็ไม่รู้ว่าเกิดอะไรขึ้น! (แย่มากฉันรู้) คำสั่งทั้งหมดจะถูกดำเนินการในฐานะผู้ใช้รูท ถ้าฉันเรียกใช้$ iptables -t nat -Lฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้: $ iptables -t nat -L iptables v1.4.7: can't initialize iptables table `nat': Table does not exist (do you need to insmod?) Perhaps iptables or your kernel needs to be upgraded. ไม่มีการอัปเดตเพิ่มเติม ฉันรีสตาร์ทเซิร์ฟเวอร์ด้วยเมล็ดที่เก่ากว่าหลายแห่ง แต่ฉันได้รับข้อความแสดงข้อผิดพลาดเดียวกันเสมอ เซิร์ฟเวอร์ของฉันทำงานบน CentOS ด้วยเคอร์เนล OpenVZ อย่างเป็นทางการในเวอร์ชั่นล่าสุด …
13 centos  iptables  nat  openvz 

2
/ tmp ใช้ไฟล์ 100% ที่ไหน?
บนเซิร์ฟเวอร์ Centos 6.3 ฉันสังเกตเห็นว่า / tmp ไม่มีพื้นที่ว่างในการจัดเก็บไฟล์อีกต่อไป [root @] # df -h ขนาดระบบแฟ้มที่ใช้ประโยชน์ใช้% ติดตั้งบน / dev / mapper / VG0-lv_root 99G 11G 84G 12% / tmpfs 16G 0 16G 0% / dev / shm / dev / sda1 194M 65M 120M 35% / boot / dev / mapper / VG0-lv_tmp …
13 linux  centos  mount  tmp 


1
Apache, suexec, PHP, suPHP
แม้ว่าฉันจะรู้สึกสะดวกสบายในฐานะผู้ใช้ Linux แต่ Linux Admin-fu ของฉันนั้นค่อนข้างอ่อนแอ ดังนั้นฉันอยู่ที่นี่กำลังมองหาคำแนะนำกับเซิร์ฟเวอร์ CentOS ฉันกำลังจะสร้าง ฉันต้องติดตั้งเว็บเซิร์ฟเวอร์ Apache2 สำหรับลูกค้าของเราสองสามคน ฉันต้องการให้เนื้อหาเว็บของลูกค้าแต่ละรายอยู่ในโฮมไดUSERDIRเร็กตอรี่ของพวกเขา ( ใน apache.conf ใช่ไหม?) สำหรับไซต์ HTML แบบคงที่ ฉันต้องการ Apache ให้ทำงานในฐานะลูกค้า ( suexec?) บางสิ่งของพวกเขาจะเป็นแอพ PHP และฉันก็รู้สึกว่าฉันจะมองsuphpเช่นกัน ดังนั้นโดยทั่วไปฉันต้องการดูเหมือนเป็น บริษัท เล็ก ๆ ที่ใช้เว็บโฮสติ้งร่วมกัน พิจารณาวิธีการที่พบผู้ที่มีผมคิดว่าผมได้อย่างง่ายดายต้องการหาที่ดีในปัจจุบันวิธีการแนะนำในการตั้งค่าทั้งหมดนี้ขึ้นมา แต่จนถึงขณะนี้ผมได้มีโชคน้อยมาก ฉันสงสัยว่าคำค้นหาของฉันปิดอยู่ ดังนั้นคำถาม (อย่าลังเลที่จะตอบคำถามใด ๆ หรือทั้งหมด): ใครมีลิงค์ที่เป็นของแข็งไปยังไกด์ปัจจุบัน / ทันสมัยที่จะช่วยฉันตั้งค่าทั้งหมดนี้? ไม่ไซต์เอกสาร apache ไม่ใช่คู่มือ ;-) เนื่องจากฉันมีเว็บไซต์แบบสแตติกและแอพ PHP ผสมกันฉันต้องการ …

1
วิธีการเปิดใช้งาน SELinux ภายในคอนเทนเนอร์ CentOS Docker
ฉันพยายามติดตั้ง SELinux ภายในคอนเทนเนอร์ Docker เพื่อแจกจ่ายแอปพลิเคชันที่ใช้ SELinux ภายใน อิมเมจ CentOS เริ่มต้นไม่มีการติดตั้ง SELinux: $ docker run -it centos:latest /bin/bash [root@38ae5a98273d /]# sestatus bash: sestatus: command not found หลังจากติดตั้งจาก yum แล้ว SELinux ยังไม่เปิดใช้งาน [root@38ae5a98273d /]# yum install policycoreutils selinux-policy-targeted ... [root@38ae5a98273d /]# sestatus SELinux status: disabled เอกสารทั้งหมดที่ฉันพบพบว่าคุณต้องออกระบบรีบูตเพื่อติดตั้ง อย่างไรก็ตามฉันไม่ทราบวิธีการจำลองการบูตระบบภายในคอนเทนเนอร์ Docker เราจะติดตั้งและเปิดใช้งาน SELinux ภายในคอนเทนเนอร์ได้อย่างไร
13 centos  docker  selinux 

10
SCP คัดลอกไฟล์ในเครื่อง windows ไปยัง linux remote folder
วิธีรับไฟล์จากพา ธ ของฉัน d: /test.txt และคัดลอกไปยัง /etc/var/test/test.txt ฉันเคยลองแล้ว: scp d:/test.txt /etc/var/test/test.txt แต่นั่นไม่ได้ผลวิธีการตั้งค่าฮาร์ดดิสก์จากที่ฉันคัดลอกไฟล์ของฉัน?
13 linux  windows  centos  scp 

6
VSFTPD 530 ล็อกอินไม่ถูกต้อง
ฉันกำลังพยายามติดตั้งเซิร์ฟเวอร์ vsftpd บน CentOS 5.3 x64 ฉันไม่สามารถใช้การเข้าสู่ระบบของผู้ใช้ในพื้นที่ได้ นี่คือ vsftpd.conf ของฉัน: local_enable=YES write_enable=YES pam_service_name=vsftpd connect_from_port_20=YES listen=YES pam_service_name=vsftpd xferlog_std_format=NO log_ftp_protocol=YES chroot_local_user=YES นี่คือผลลัพธ์ของ vsftp.log: Mon Sep 13 23:34:44 2010 [pid 19243] CONNECT: Client "10.0.1.138" Mon Sep 13 23:34:44 2010 [pid 19243] FTP response: Client "10.0.1.138", "220 (vsFTPd 2.0.5)" Mon Sep 13 23:34:44 2010 …
13 centos  ftp  vsftpd 

2
คำนำหน้า Nginx http ในเซิร์ฟเวอร์ upstream
ฉันกำลังพยายามใช้ nginx เพื่อส่งผ่านพร็อกซีไปยังคอนเทนเนอร์นักเทียบท่าสองแห่ง นี่คือไฟล์ upstream conf ของฉัน: upstream api_servers { server http://192.168.49.4:49155; server http://192.168.49.4:49156; } นี่คือสิ่งที่ฉันพยายามโหลด: nginx: [emerg] invalid host in upstream "http://192.168.49.4:49155" in /etc/nginx/conf.d/api_upstream.conf:3 nginx: configuration file /etc/nginx/nginx.conf test failed เมื่อฉันลบ http: // คำนำหน้าข้อผิดพลาดหยุดเกิดขึ้น ทำไมถึงเป็นอย่างนั้น?
12 centos  nginx  vagrant 

3
SELinux ป้องกัน Apache ไม่ให้เขียนไฟล์
SELinux ป้องกันapacheผู้ใช้จากการเขียนไปยังล็อกไฟล์ที่เป็นเจ้าของ เมื่อฉันsetenforce 0ทำงานมัน มิฉะนั้นจะแสดงข้อผิดพลาดนี้ IOError: [Errno 13] Permission denied: '/var/www/webapp/k/site/k.log' บริบทความปลอดภัยของไฟล์: $ ll -Z k.log -rw-r--r--. apache apache system_u:object_r:httpd_sys_content_t:s0 k.log ไฟล์ถูกสร้างขึ้นเมื่อตั้งโหมด SELinux เป็นแบบอนุญาต วิธีการตั้งค่าบริบทความปลอดภัยเพื่อให้apacheผู้ใช้สามารถเขียนในไดเรกทอรีนั้นได้อย่างไร ฉันตั้งค่าบริบทความปลอดภัยของไดเรกทอรีนั้นโดยใช้chconแต่ฉันไม่พบไฟล์ประเภทที่เหมาะสม จากaudit.log: type=AVC msg=audit(1409945481.163:1561): avc: denied { append } for pid=16862 comm="httpd" name="k.log" dev="dm-1" ino=201614333 scontext=system_u:system_r:httpd_t:s0 tcontext=system_u:object_r:httpd_sys_content_t:s0 tclass=file type=SYSCALL msg=audit(1409945481.163:1561): arch=c000003e syscall=2 success=no exit=-13 a0=7fa8080847a0 …

3
บล็อกการเชื่อมต่อขาออกบน RHEL7 / CentOS7 ด้วย firewalld หรือไม่
RHEL7 / CentOS7 มีบริการfirewalldไฟร์วอลล์ใหม่ซึ่งแทนที่iptables service(ซึ่งทั้งคู่ใช้iptablesเครื่องมือในการโต้ตอบกับ Netfilter ของเคอร์เนลด้านล่าง) firewalldสามารถปรับได้อย่างง่ายดายเพื่อป้องกันการรับส่งข้อมูล แต่ตามที่ระบุไว้โดย Thomas Woerner 1,5 ปีที่แล้ว "การ จำกัด การรับส่งข้อมูลขาออกเป็นไปไม่ได้ด้วย firewalld ในวิธีที่ง่ายในขณะนี้" และเท่าที่ฉันเห็นสถานการณ์ก็ไม่เปลี่ยนแปลงตั้งแต่นั้นมา หรือว่ามัน? มีวิธีใดบ้างในการบล็อกทราฟฟิกขาออกด้วยfirewalld? หากไม่มีวิธี "มาตรฐาน" อื่น ๆ (ใน RHEL7 distro) ของการบล็อกทราฟฟิกขาออกยกเว้นการเพิ่มกฎด้วยตนเองผ่านiptablesเครื่องมือ?

1
ประโยชน์ที่จะได้รับจากเซิร์ฟเวอร์ VPS อีเมลเพียงอย่างเดียว
ฉันมีเว็บไซต์ประมาณ 5 เว็บไซต์ในเซิร์ฟเวอร์ VPS และด้วยเหตุผลบางอย่างที่ฉันซื้อเซิร์ฟเวอร์ VPS อื่นเมื่อเร็ว ๆ นี้เพื่อโฮสต์อีเมลสำหรับ 5 เว็บไซต์เหล่านั้น ฉันต้องการทราบข้อดีข้อเสียของการมีเซิร์ฟเวอร์อีเมลแยกต่างหากจากเว็บโฮสต์ ฉันเริ่มทำเพื่อหลีกเลี่ยงการมีซอฟต์แวร์หลายรายการในเซิร์ฟเวอร์เดียวที่ทำงานอยู่ ดังนั้นความชอบของ PostFix, Dovecot ... จะไม่แบ่งปันทรัพยากรและชะลอ mysqld, php-fpm ... แต่เนื่องจากฉันเป็น noob ฉันไม่มีความรู้ที่จะสนับสนุนสมมติฐานนี้

1
ฉันมี 23 เว็บเซิร์ฟเวอร์ - ฉันต้องล้างเซิร์ฟเวอร์ทั้งหมด - โดยไม่สูญเสียบริการบนไซต์ใด ๆ ที่โฮสต์อยู่
โอเคมันเป็นเรื่องที่ท้าทายและฉันมีปัญหาในการวางแผนเป็นส่วนใหญ่เนื่องจากขาดประสบการณ์ อย่างไรก็ตามมันกลายเป็นงานในงานของฉันและฉันทำมันส่วนใหญ่เดี่ยวด้วยมือเสริม ฉันพอใจกับ Linux และเซิร์ฟเวอร์เหล่านี้คือ Debian หรือ CentOS บาง VPS โฮสต์ที่ใช้ร่วมกันและอื่น ๆ คือ Cloud VM ฉันยังใหม่กับ บริษัท และมีเวลาเพียงไม่กี่ครั้งในการรับเรื่องเด่น ๆ พวกเขาทั้งหมดเรียกใช้ plesk หรือ cpanel ฉันพบว่าเซิร์ฟเวอร์เหล่านี้ไม่เคยได้รับการกำหนดค่าเพียงซื้อและไซต์ที่ถูกส่งไปกับพวกเขาด้วยการดูแลขั้นพื้นฐานในช่วงสองปีที่ผ่านมา (พื้นที่ว่างในการล้างข้อมูลบนดิสก์ ไม่มีการตั้งค่า iptables และไม่มีข้อควรระวังด้านความปลอดภัยและเซิร์ฟเวอร์เหล่านี้จึงเต็มไปด้วยปัญหา ฉันคิดว่าทางออกที่ดีที่สุดที่นี่คือการเริ่มต้นใหม่และรวมโฮสติ้งของเรากับเซิร์ฟเวอร์ให้น้อยลงเพราะพวกเขาเพิ่งซื้อเซิร์ฟเวอร์ที่ใช้ร่วมกันใหม่โดยไม่เจตนา ฉันรู้สึกว่าเราสามารถรองรับฐานลูกค้าทั้งหมดของเราในคลัสเตอร์ประมาณ 1/4 ของเรา ปัญหาของฉันคือฉันไม่แน่ใจว่าจะวางแผนการย้ายครั้งนี้อย่างไร มันจะต้องมีการย้ายเว็บไซต์จำนวนมากและการเปลี่ยนแปลง DNS ฉันคิดว่ามันจะเป็นการดีถ้าขอคำแนะนำจากพ่อมดผู้ใดที่จัดการกับสิ่งนี้เป็นประจำหรืออย่างน้อยก็มีประสบการณ์ที่จะชี้ให้ฉันในทิศทางที่ถูกต้อง โคลน

2
การติดตั้งจาก EPEL บน Amazon EC2
ฉันพยายามติดตั้ง fail2ban ใน Amazon EC2 Linux AMI (CentOS) ของเรา ฉันรู้ว่า fail2ban อยู่ใน EPEL ดังนั้นฉันได้ทำสิ่งต่อไปนี้แล้ว: wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm sudo rpm -Uvh epel-release*rpm อย่างไรก็ตามเมื่อฉันทำเช่นนั้นฉันจะได้รับข้อความต่อไปนี้: package epel-release-6-8.9.amzn1.noarch (which is newer than epel-release-6-8.noarch) is already installed ซึ่งหมายความว่าฉันมี EPEL อยู่แล้ว แต่ถ้าฉัน: sudo yum install fail2ban ฉันเข้าใจ: Loaded plugins: priorities, security, update-motd, upgrade-helper amzn-main | 2.1 kB …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.