Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [saatvik@BlackSheep ~]$ ssh [email protected]
- [email protected]'s password:
- Last login: Sat Jan 16 17:37:29 2016 from 45.114.61.152
- [root@TheLegacyServer ~]# sudo yum install httpd mod_ssl
- Loaded plugins: fastestmirror
- Loading mirror speeds from cached hostfile
- * base: ftp.plusline.de
- * epel: mirrors.n-ix.net
- * extras: ftp.plusline.de
- * updates: ftp.plusline.de
- Resolving Dependencies
- --> Running transaction check
- ---> Package httpd.x86_64 0:2.4.6-40.el7.centos will be installed
- --> Processing Dependency: httpd-tools = 2.4.6-40.el7.centos for package: httpd-2.4.6-40.el7.centos.x86_64
- --> Processing Dependency: /etc/mime.types for package: httpd-2.4.6-40.el7.centos.x86_64
- ---> Package mod_ssl.x86_64 1:2.4.6-40.el7.centos will be installed
- --> Running transaction check
- ---> Package httpd-tools.x86_64 0:2.4.6-40.el7.centos will be installed
- ---> Package mailcap.noarch 0:2.1.41-2.el7 will be installed
- --> Finished Dependency Resolution
- Dependencies Resolved
- =====================================================================================================================================================
- Package Arch Version Repository Size
- =====================================================================================================================================================
- Installing:
- httpd x86_64 2.4.6-40.el7.centos base 2.7 M
- mod_ssl x86_64 1:2.4.6-40.el7.centos base 103 k
- Installing for dependencies:
- httpd-tools x86_64 2.4.6-40.el7.centos base 82 k
- mailcap noarch 2.1.41-2.el7 base 31 k
- Transaction Summary
- =====================================================================================================================================================
- Install 2 Packages (+2 Dependent packages)
- Total download size: 2.9 M
- Installed size: 9.8 M
- Is this ok [y/d/N]: y
- Is this ok [y/d/N]: y
- Downloading packages:
- (1/4): httpd-tools-2.4.6-40.el7.centos.x86_64.rpm | 82 kB 00:00:00
- (2/4): httpd-2.4.6-40.el7.centos.x86_64.rpm | 2.7 MB 00:00:00
- (3/4): mailcap-2.1.41-2.el7.noarch.rpm | 31 kB 00:00:00
- (4/4): mod_ssl-2.4.6-40.el7.centos.x86_64.rpm | 103 kB 00:00:00
- -----------------------------------------------------------------------------------------------------------------------------------------------------
- Total 5.2 MB/s | 2.9 MB 00:00:00
- Running transaction check
- Running transaction test
- Transaction test succeeded
- Running transaction
- Installing : httpd-tools-2.4.6-40.el7.centos.x86_64 1/4
- Installing : mailcap-2.1.41-2.el7.noarch 2/4
- Installing : httpd-2.4.6-40.el7.centos.x86_64 3/4
- Installing : 1:mod_ssl-2.4.6-40.el7.centos.x86_64 4/4
- Verifying : httpd-2.4.6-40.el7.centos.x86_64 1/4
- Verifying : mailcap-2.1.41-2.el7.noarch 2/4
- Verifying : 1:mod_ssl-2.4.6-40.el7.centos.x86_64 3/4
- Verifying : httpd-tools-2.4.6-40.el7.centos.x86_64 4/4
- Installed:
- httpd.x86_64 0:2.4.6-40.el7.centos mod_ssl.x86_64 1:2.4.6-40.el7.centos
- Dependency Installed:
- httpd-tools.x86_64 0:2.4.6-40.el7.centos mailcap.noarch 0:2.1.41-2.el7
- Complete!
- [root@TheLegacyServer ~]# sudo /usr/sbin/apachectl start
- [root@TheLegacyServer ~]#
- [root@TheLegacyServer ~]# wget http://ipinfo.io/ip -qO -
- 144.76.38.11
- [root@TheLegacyServer ~]# sudo nano /etc/httpd/conf/httpd.conf
- [root@TheLegacyServer ~]# a2enmod proxy
- -bash: a2enmod: command not found
- [root@TheLegacyServer ~]# yum install a2enmod proxy
- ^CTraceback (most recent call last):
- File "/usr/bin/yum", line 4, in <module>
- import yum
- File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 44, in <module>
- import logging
- File "/usr/lib64/python2.7/logging/__init__.py", line 26, in <module>
- import sys, os, time, cStringIO, traceback, warnings, weakref
- KeyboardInterrupt
- [root@TheLegacyServer ~]# yum install a2enmod
- Loaded plugins: fastestmirror
- Loading mirror speeds from cached hostfile
- * base: ftp.plusline.de
- * epel: mirrors.n-ix.net
- * extras: ftp.plusline.de
- * updates: ftp.plusline.de
- No package a2enmod available.
- Error: Nothing to do
- [root@TheLegacyServer ~]# cd /etc/httpd/conf.d/
- [root@TheLegacyServer conf.d]# ls
- autoindex.conf README ssl.conf userdir.conf welcome.conf
- [root@TheLegacyServer conf.d]# cat
- ^Z
- [1]+ Stopped cat
- [root@TheLegacyServer conf.d]# cat *
- #
- # Directives controlling the display of server-generated directory listings.
- #
- # Required modules: mod_authz_core, mod_authz_host,
- # mod_autoindex, mod_alias
- #
- # To see the listing of a directory, the Options directive for the
- # directory must include "Indexes", and the directory must not contain
- # a file matching those listed in the DirectoryIndex directive.
- #
- #
- # IndexOptions: Controls the appearance of server-generated directory
- # listings.
- #
- IndexOptions FancyIndexing HTMLTable VersionSort
- # We include the /icons/ alias for FancyIndexed directory listings. If
- # you do not use FancyIndexing, you may comment this out.
- #
- Alias /icons/ "/usr/share/httpd/icons/"
- <Directory "/usr/share/httpd/icons">
- Options Indexes MultiViews FollowSymlinks
- AllowOverride None
- Require all granted
- </Directory>
- #
- # AddIcon* directives tell the server which icon to show for different
- # files or filename extensions. These are only displayed for
- # FancyIndexed directories.
- #
- AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
- AddIconByType (TXT,/icons/text.gif) text/*
- AddIconByType (IMG,/icons/image2.gif) image/*
- AddIconByType (SND,/icons/sound2.gif) audio/*
- AddIconByType (VID,/icons/movie.gif) video/*
- AddIcon /icons/binary.gif .bin .exe
- AddIcon /icons/binhex.gif .hqx
- AddIcon /icons/tar.gif .tar
- AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
- AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
- AddIcon /icons/a.gif .ps .ai .eps
- AddIcon /icons/layout.gif .html .shtml .htm .pdf
- AddIcon /icons/text.gif .txt
- AddIcon /icons/c.gif .c
- AddIcon /icons/p.gif .pl .py
- AddIcon /icons/f.gif .for
- AddIcon /icons/dvi.gif .dvi
- AddIcon /icons/uuencoded.gif .uu
- AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
- AddIcon /icons/tex.gif .tex
- AddIcon /icons/bomb.gif /core
- AddIcon /icons/bomb.gif */core.*
- AddIcon /icons/back.gif ..
- AddIcon /icons/hand.right.gif README
- AddIcon /icons/folder.gif ^^DIRECTORY^^
- AddIcon /icons/blank.gif ^^BLANKICON^^
- #
- # DefaultIcon is which icon to show for files which do not have an icon
- # explicitly set.
- #
- DefaultIcon /icons/unknown.gif
- #
- # AddDescription allows you to place a short description after a file in
- # server-generated indexes. These are only displayed for FancyIndexed
- # directories.
- # Format: AddDescription "description" filename
- #
- #AddDescription "GZIP compressed document" .gz
- #AddDescription "tar archive" .tar
- #AddDescription "GZIP compressed tar archive" .tgz
- #
- # ReadmeName is the name of the README file the server will look for by
- # default, and append to directory listings.
- #
- # HeaderName is the name of a file which should be prepended to
- # directory indexes.
- ReadmeName README.html
- HeaderName HEADER.html
- #
- # IndexIgnore is a set of filenames which directory indexing should ignore
- # and not include in the listing. Shell-style wildcarding is permitted.
- #
- IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
- This directory holds configuration files for the Apache HTTP Server;
- any files in this directory which have the ".conf" extension will be
- processed as httpd configuration files. The directory is used in
- addition to the directory /etc/httpd/conf.modules.d/, which contains
- configuration files necessary to load modules.
- Files are processed in alphabetical order.
- #
- # When we also provide SSL we have to listen to the
- # the HTTPS port in addition.
- #
- Listen 443 https
- ##
- ## SSL Global Context
- ##
- ## All SSL configuration in this context applies both to
- ## the main server and all SSL-enabled virtual hosts.
- ##
- # Pass Phrase Dialog:
- # Configure the pass phrase gathering process.
- # The filtering dialog program (`builtin' is a internal
- # terminal dialog) has to provide the pass phrase on stdout.
- SSLPassPhraseDialog exec:/usr/libexec/httpd-ssl-pass-dialog
- # Inter-Process Session Cache:
- # Configure the SSL Session Cache: First the mechanism
- # to use and second the expiring timeout (in seconds).
- SSLSessionCache shmcb:/run/httpd/sslcache(512000)
- SSLSessionCacheTimeout 300
- # Pseudo Random Number Generator (PRNG):
- # Configure one or more sources to seed the PRNG of the
- # SSL library. The seed data should be of good random quality.
- # WARNING! On some platforms /dev/random blocks if not enough entropy
- # is available. This means you then cannot use the /dev/random device
- # because it would lead to very long connection times (as long as
- # it requires to make more entropy available). But usually those
- # platforms additionally provide a /dev/urandom device which doesn't
- # block. So, if available, use this one instead. Read the mod_ssl User
- # Manual for more details.
- SSLRandomSeed startup file:/dev/urandom 256
- SSLRandomSeed connect builtin
- #SSLRandomSeed startup file:/dev/random 512
- #SSLRandomSeed connect file:/dev/random 512
- #SSLRandomSeed connect file:/dev/urandom 512
- #
- # Use "SSLCryptoDevice" to enable any supported hardware
- # accelerators. Use "openssl engine -v" to list supported
- # engine names. NOTE: If you enable an accelerator and the
- # server does not start, consult the error logs and ensure
- # your accelerator is functioning properly.
- #
- SSLCryptoDevice builtin
- #SSLCryptoDevice ubsec
- ##
- ## SSL Virtual Host Context
- ##
- <VirtualHost _default_:443>
- # General setup for the virtual host, inherited from global configuration
- #DocumentRoot "/var/www/html"
- #ServerName www.example.com:443
- # Use separate log files for the SSL virtual host; note that LogLevel
- # is not inherited from httpd.conf.
- ErrorLog logs/ssl_error_log
- TransferLog logs/ssl_access_log
- LogLevel warn
- # SSL Engine Switch:
- # Enable/Disable SSL for this virtual host.
- SSLEngine on
- # SSL Protocol support:
- # List the enable protocol levels with which clients will be able to
- # connect. Disable SSLv2 access by default:
- SSLProtocol all -SSLv2
- # SSL Cipher Suite:
- # List the ciphers that the client is permitted to negotiate.
- # See the mod_ssl documentation for a complete list.
- SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5:!SEED:!IDEA
- # Speed-optimized SSL Cipher configuration:
- # If speed is your main concern (on busy HTTPS servers e.g.),
- # you might want to force clients to specific, performance
- # optimized ciphers. In this case, prepend those ciphers
- # to the SSLCipherSuite list, and enable SSLHonorCipherOrder.
- # Caveat: by giving precedence to RC4-SHA and AES128-SHA
- # (as in the example below), most connections will no longer
- # have perfect forward secrecy - if the server's key is
- # compromised, captures of past or future traffic must be
- # considered compromised, too.
- #SSLCipherSuite RC4-SHA:AES128-SHA:HIGH:MEDIUM:!aNULL:!MD5
- #SSLHonorCipherOrder on
- # Server Certificate:
- # Point SSLCertificateFile at a PEM encoded certificate. If
- # the certificate is encrypted, then you will be prompted for a
- # pass phrase. Note that a kill -HUP will prompt again. A new
- # certificate can be generated using the genkey(1) command.
- SSLCertificateFile /etc/pki/tls/certs/localhost.crt
- # Server Private Key:
- # If the key is not combined with the certificate, use this
- # directive to point at the key file. Keep in mind that if
- # you've both a RSA and a DSA private key you can configure
- # both in parallel (to also allow the use of DSA ciphers, etc.)
- SSLCertificateKeyFile /etc/pki/tls/private/localhost.key
- # Server Certificate Chain:
- # Point SSLCertificateChainFile at a file containing the
- # concatenation of PEM encoded CA certificates which form the
- # certificate chain for the server certificate. Alternatively
- # the referenced file can be the same as SSLCertificateFile
- # when the CA certificates are directly appended to the server
- # certificate for convinience.
- #SSLCertificateChainFile /etc/pki/tls/certs/server-chain.crt
- # Certificate Authority (CA):
- # Set the CA certificate verification path where to find CA
- # certificates for client authentication or alternatively one
- # huge file containing all of them (file must be PEM encoded)
- #SSLCACertificateFile /etc/pki/tls/certs/ca-bundle.crt
- # Client Authentication (Type):
- # Client certificate verification type and depth. Types are
- # none, optional, require and optional_no_ca. Depth is a
- # number which specifies how deeply to verify the certificate
- # issuer chain before deciding the certificate is not valid.
- #SSLVerifyClient require
- #SSLVerifyDepth 10
- # Access Control:
- # With SSLRequire you can do per-directory access control based
- # on arbitrary complex boolean expressions containing server
- # variable checks and other lookup directives. The syntax is a
- # mixture between C and Perl. See the mod_ssl documentation
- # for more details.
- #<Location />
- #SSLRequire ( %{SSL_CIPHER} !~ m/^(EXP|NULL)/ \
- # and %{SSL_CLIENT_S_DN_O} eq "Snake Oil, Ltd." \
- # and %{SSL_CLIENT_S_DN_OU} in {"Staff", "CA", "Dev"} \
- # and %{TIME_WDAY} >= 1 and %{TIME_WDAY} <= 5 \
- # and %{TIME_HOUR} >= 8 and %{TIME_HOUR} <= 20 ) \
- # or %{REMOTE_ADDR} =~ m/^192\.76\.162\.[0-9]+$/
- #</Location>
- # SSL Engine Options:
- # Set various options for the SSL engine.
- # o FakeBasicAuth:
- # Translate the client X.509 into a Basic Authorisation. This means that
- # the standard Auth/DBMAuth methods can be used for access control. The
- # user name is the `one line' version of the client's X.509 certificate.
- # Note that no password is obtained from the user. Every entry in the user
- # file needs this password: `xxj31ZMTZzkVA'.
- # o ExportCertData:
- # This exports two additional environment variables: SSL_CLIENT_CERT and
- # SSL_SERVER_CERT. These contain the PEM-encoded certificates of the
- # server (always existing) and the client (only existing when client
- # authentication is used). This can be used to import the certificates
- # into CGI scripts.
- # o StdEnvVars:
- # This exports the standard SSL/TLS related `SSL_*' environment variables.
- # Per default this exportation is switched off for performance reasons,
- # because the extraction step is an expensive operation and is usually
- # useless for serving static content. So one usually enables the
- # exportation for CGI and SSI requests only.
- # o StrictRequire:
- # This denies access when "SSLRequireSSL" or "SSLRequire" applied even
- # under a "Satisfy any" situation, i.e. when it applies access is denied
- # and no other module can change it.
- # o OptRenegotiate:
- # This enables optimized SSL connection renegotiation handling when SSL
- # directives are used in per-directory context.
- #SSLOptions +FakeBasicAuth +ExportCertData +StrictRequire
- <Files ~ "\.(cgi|shtml|phtml|php3?)$">
- SSLOptions +StdEnvVars
- </Files>
- <Directory "/var/www/cgi-bin">
- SSLOptions +StdEnvVars
- </Directory>
- # SSL Protocol Adjustments:
- # The safe and default but still SSL/TLS standard compliant shutdown
- # approach is that mod_ssl sends the close notify alert but doesn't wait for
- # the close notify alert from client. When you need a different shutdown
- # approach you can use one of the following variables:
- # o ssl-unclean-shutdown:
- # This forces an unclean shutdown when the connection is closed, i.e. no
- # SSL close notify alert is send or allowed to received. This violates
- # the SSL/TLS standard but is needed for some brain-dead browsers. Use
- # this when you receive I/O errors because of the standard approach where
- # mod_ssl sends the close notify alert.
- # o ssl-accurate-shutdown:
- # This forces an accurate shutdown when the connection is closed, i.e. a
- # SSL close notify alert is send and mod_ssl waits for the close notify
- # alert of the client. This is 100% SSL/TLS standard compliant, but in
- # practice often causes hanging connections with brain-dead browsers. Use
- # this only for browsers where you know that their SSL implementation
- # works correctly.
- # Notice: Most problems of broken clients are also related to the HTTP
- # keep-alive facility, so you usually additionally want to disable
- # keep-alive for those clients, too. Use variable "nokeepalive" for this.
- # Similarly, one has to force some clients to use HTTP/1.0 to workaround
- # their broken HTTP/1.1 implementation. Use variables "downgrade-1.0" and
- # "force-response-1.0" for this.
- BrowserMatch "MSIE [2-5]" \
- nokeepalive ssl-unclean-shutdown \
- downgrade-1.0 force-response-1.0
- # Per-Server Logging:
- # The home of a custom SSL log file. Use this when you want a
- # compact non-error SSL logfile on a virtual host basis.
- CustomLog logs/ssl_request_log \
- "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
- </VirtualHost>
- #
- # UserDir: The name of the directory that is appended onto a user's home
- # directory if a ~user request is received.
- #
- # The path to the end user account 'public_html' directory must be
- # accessible to the webserver userid. This usually means that ~userid
- # must have permissions of 711, ~userid/public_html must have permissions
- # of 755, and documents contained therein must be world-readable.
- # Otherwise, the client will only receive a "403 Forbidden" message.
- #
- <IfModule mod_userdir.c>
- #
- # UserDir is disabled by default since it can confirm the presence
- # of a username on the system (depending on home directory
- # permissions).
- #
- UserDir disabled
- #
- # To enable requests to /~user/ to serve the user's public_html
- # directory, remove the "UserDir disabled" line above, and uncomment
- # the following line instead:
- #
- #UserDir public_html
- </IfModule>
- #
- # Control access to UserDir directories. The following is an example
- # for a site where these directories are restricted to read-only.
- #
- <Directory "/home/*/public_html">
- AllowOverride FileInfo AuthConfig Limit Indexes
- Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
- Require method GET POST OPTIONS
- </Directory>
- #
- # This configuration file enables the default "Welcome" page if there
- # is no default index page present for the root URL. To disable the
- # Welcome page, comment out all the lines below.
- #
- # NOTE: if this file is removed, it will be restored on upgrades.
- #
- <LocationMatch "^/+$">
- Options -Indexes
- ErrorDocument 403 /.noindex.html
- </LocationMatch>
- <Directory /usr/share/httpd/noindex>
- AllowOverride None
- Require all granted
- </Directory>
- Alias /.noindex.html /usr/share/httpd/noindex/index.html
- Alias /noindex/css/bootstrap.min.css /usr/share/httpd/noindex/css/bootstrap.min.css
- Alias /noindex/css/open-sans.css /usr/share/httpd/noindex/css/open-sans.css
- Alias /images/apache_pb.gif /usr/share/httpd/noindex/images/apache_pb.gif
- Alias /images/poweredby.png /usr/share/httpd/noindex/images/poweredby.png
- [root@TheLegacyServer conf.d]# LoadModule proxy_module libexec/apache2/mod_proxy.so
- -bash: LoadModule: command not found
- [root@TheLegacyServer conf.d]# nano /etc/httpd/conf/httpd.conf
- [root@TheLegacyServer conf.d]# clear
- [3;J
- [root@TheLegacyServer conf.d]# yum install httpd mod_ssl
- Loaded plugins: fastestmirror
- Loading mirror speeds from cached hostfile
- * base: ftp.plusline.de
- * epel: mirrors.n-ix.net
- * extras: ftp.plusline.de
- * updates: ftp.plusline.de
- Package httpd-2.4.6-40.el7.centos.x86_64 already installed and latest version
- Package 1:mod_ssl-2.4.6-40.el7.centos.x86_64 already installed and latest version
- Nothing to do
- [root@TheLegacyServer conf.d]# nano /etc/httpd/conf.d/reverse-proxy.conf
- [root@TheLegacyServer conf.d]# cd /var/lib/jenkins
- [root@TheLegacyServer jenkins]#
- [root@TheLegacyServer jenkins]# ls
- config.xml hudson.tasks.Maven.xml nodeMonitors.xml
- Download metadata.log hudson.tasks.Shell.xml nodes
- Fingerprint cleanup.log hudson.triggers.SCMTrigger.xml plugins
- hudson.maven.MavenModuleSet.xml identity.key.enc queue.xml.bak
- hudson.model.UpdateCenter.xml jenkins.model.ArtifactManagerConfiguration.xml secret.key
- hudson.plugins.ansicolor.AnsiColorBuildWrapper.xml jenkins.model.DownloadSettings.xml secret.key.not-so-secret
- hudson.scm.CVSSCM.xml jenkins.model.JenkinsLocationConfiguration.xml secrets
- hudson.scm.SubversionSCM.xml jenkins.mvn.GlobalMavenConfig.xml updates
- hudson.tasks.Ant.xml jenkins.security.QueueItemAuthenticatorConfiguration.xml userContent
- hudson.tasks.Mailer.xml jobs users
- [root@TheLegacyServer jenkins]# ls | *.xml
- -bash: config.xml: command not found
- [root@TheLegacyServer jenkins]# ls | grep *.xml
- [root@TheLegacyServer jenkins]# ls *.xml
- config.xml hudson.tasks.Shell.xml
- hudson.maven.MavenModuleSet.xml hudson.triggers.SCMTrigger.xml
- hudson.model.UpdateCenter.xml jenkins.model.ArtifactManagerConfiguration.xml
- hudson.plugins.ansicolor.AnsiColorBuildWrapper.xml jenkins.model.DownloadSettings.xml
- hudson.scm.CVSSCM.xml jenkins.model.JenkinsLocationConfiguration.xml
- hudson.scm.SubversionSCM.xml jenkins.mvn.GlobalMavenConfig.xml
- hudson.tasks.Ant.xml jenkins.security.QueueItemAuthenticatorConfiguration.xml
- hudson.tasks.Mailer.xml nodeMonitors.xml
- hudson.tasks.Maven.xml
- [root@TheLegacyServer jenkins]# cat config.xml
- <?xml version='1.0' encoding='UTF-8'?>
- <hudson>
- <disabledAdministrativeMonitors/>
- <version>1.644</version>
- <numExecutors>1</numExecutors>
- <mode>NORMAL</mode>
- <useSecurity>true</useSecurity>
- <authorizationStrategy class="hudson.security.GlobalMatrixAuthorizationStrategy">
- <permission>hudson.model.Hudson.Administer:deepak</permission>
- <permission>hudson.model.Hudson.Read:anonymous</permission>
- <permission>hudson.model.Hudson.Read:saatvik</permission>
- <permission>hudson.model.Hudson.Read:vatsal</permission>
- <permission>hudson.model.Item.Build:saatvik</permission>
- <permission>hudson.model.Item.Build:vatsal</permission>
- <permission>hudson.model.Item.Cancel:saatvik</permission>
- <permission>hudson.model.Item.Cancel:vatsal</permission>
- <permission>hudson.model.Item.Configure:saatvik</permission>
- <permission>hudson.model.Item.Configure:vatsal</permission>
- <permission>hudson.model.Item.Create:saatvik</permission>
- <permission>hudson.model.Item.Create:vatsal</permission>
- <permission>hudson.model.Item.Delete:saatvik</permission>
- <permission>hudson.model.Item.Delete:vatsal</permission>
- <permission>hudson.model.Item.Discover:saatvik</permission>
- <permission>hudson.model.Item.Discover:vatsal</permission>
- <permission>hudson.model.Item.Read:anonymous</permission>
- <permission>hudson.model.Item.Read:saatvik</permission>
- <permission>hudson.model.Item.Read:vatsal</permission>
- <permission>hudson.model.Item.Workspace:saatvik</permission>
- <permission>hudson.model.Item.Workspace:vatsal</permission>
- <permission>hudson.model.View.Read:anonymous</permission>
- </authorizationStrategy>
- <securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
- <disableSignup>true</disableSignup>
- <enableCaptcha>false</enableCaptcha>
- </securityRealm>
- <disableRememberMe>false</disableRememberMe>
- <projectNamingStrategy class="jenkins.model.ProjectNamingStrategy$DefaultProjectNamingStrategy"/>
- <workspaceDir>${JENKINS_HOME}/workspace/${ITEM_FULLNAME}</workspaceDir>
- <buildsDir>${ITEM_ROOTDIR}/builds</buildsDir>
- <markupFormatter class="hudson.markup.EscapedMarkupFormatter"/>
- <jdks/>
- <viewsTabBar class="hudson.views.DefaultViewsTabBar"/>
- <myViewsTabBar class="hudson.views.DefaultMyViewsTabBar"/>
- <clouds/>
- <quietPeriod>5</quietPeriod>
- <scmCheckoutRetryCount>0</scmCheckoutRetryCount>
- <views>
- <hudson.model.AllView>
- <owner class="hudson" reference="../../.."/>
- <name>All</name>
- <filterExecutors>false</filterExecutors>
- <filterQueue>false</filterQueue>
- <properties class="hudson.model.View$PropertyList"/>
- </hudson.model.AllView>
- </views>
- <primaryView>All</primaryView>
- <slaveAgentPort>0</slaveAgentPort>
- <label></label>
- <nodeProperties/>
- <globalNodeProperties/>
- </hudson>[root@TheLegacyServer jenkins]# cd /var/www
- [root@TheLegacyServer www]# ls
- cgi-bin html
- [root@TheLegacyServer www]# cd html
- [root@TheLegacyServer html]# ls
- [root@TheLegacyServer html]# cd ../cgi-bin
- [root@TheLegacyServer cgi-bin]# ls
- [root@TheLegacyServer cgi-bin]# ls -l
- total 0
- [root@TheLegacyServer cgi-bin]# ls -l
- total 0
- [root@TheLegacyServer cgi-bin]# ls -la
- total 8
- drwxr-xr-x 2 root root 4096 Nov 19 22:43 .
- drwxr-xr-x 4 root root 4096 Jan 16 17:44 ..
- [root@TheLegacyServer cgi-bin]# cd ../html
- [root@TheLegacyServer html]# ls -la
- total 8
- drwxr-xr-x 2 root root 4096 Nov 19 22:43 .
- drwxr-xr-x 4 root root 4096 Jan 16 17:44 ..
- [root@TheLegacyServer html]# cd ../.
- [root@TheLegacyServer www]# cd ..
- [root@TheLegacyServer var]# .
- -bash: .: filename argument required
- .: usage: . filename [arguments]
- [root@TheLegacyServer var]# cd
- [root@TheLegacyServer ~]# cd /var/lib/jenkins
- [root@TheLegacyServer jenkins]# ls
- config.xml hudson.tasks.Maven.xml nodeMonitors.xml
- Download metadata.log hudson.tasks.Shell.xml nodes
- Fingerprint cleanup.log hudson.triggers.SCMTrigger.xml plugins
- hudson.maven.MavenModuleSet.xml identity.key.enc queue.xml.bak
- hudson.model.UpdateCenter.xml jenkins.model.ArtifactManagerConfiguration.xml secret.key
- hudson.plugins.ansicolor.AnsiColorBuildWrapper.xml jenkins.model.DownloadSettings.xml secret.key.not-so-secret
- hudson.scm.CVSSCM.xml jenkins.model.JenkinsLocationConfiguration.xml secrets
- hudson.scm.SubversionSCM.xml jenkins.mvn.GlobalMavenConfig.xml updates
- hudson.tasks.Ant.xml jenkins.security.QueueItemAuthenticatorConfiguration.xml userContent
- hudson.tasks.Mailer.xml jobs users
- [root@TheLegacyServer jenkins]# nano /etc/httpd/conf.d/reverse-proxy.conf
- [root@TheLegacyServer jenkins]# setsebool -P httpd_can_network_connect true
- setsebool: SELinux is disabled.
- [root@TheLegacyServer jenkins]# service apache restart
- Redirecting to /bin/systemctl restart apache.service
- Failed to restart apache.service: Unit apache.service failed to load: No such file or directory.
- [root@TheLegacyServer jenkins]# service httpd restart
- Redirecting to /bin/systemctl restart httpd.service
- [root@TheLegacyServer jenkins]#
Add Comment
Please, Sign In to add comment