{"id":4436,"date":"2017-11-23T19:54:32","date_gmt":"2017-11-24T01:54:32","guid":{"rendered":"https:\/\/www.bhinfo.com.mx\/cursos\/?p=4436"},"modified":"2025-06-12T12:46:19","modified_gmt":"2025-06-12T18:46:19","slug":"linux-users-y-chunches","status":"publish","type":"post","link":"https:\/\/www.bhinfo.com.mx\/cursos\/2017\/11\/23\/linux-users-y-chunches\/","title":{"rendered":"Linux, Users y Chunches"},"content":{"rendered":"<p><strong>Agregar User<\/strong><\/p>\n<pre class=\"lang:sh decode:true \">--\r\nuseradd -g grupo1 -d \/home\/usuario1 -m -s \/bin\/bash usuario1\r\npasswd\u00a0usuario1\r\n--<\/pre>\n<p>&nbsp;<\/p>\n<p><strong>Crear Grupos<\/strong><\/p>\n<pre class=\"lang:default decode:true \">--\r\ngroupadd grupo1\r\n--<\/pre>\n<p>&nbsp;<\/p>\n<p><strong>Agregar User a un grupo<\/strong><\/p>\n<pre class=\"lang:default decode:true \">--\r\nsudo usermod -append -G grupo user\r\n--<\/pre>\n<p>&nbsp;<\/p>\n<p><strong>Agregar User a un grupo<\/strong><\/p>\n<pre class=\"lang:default decode:true \">--\r\nsudo gpasswd -d user grupo\r\n--<\/pre>\n<p>&nbsp;<\/p>\n<p><strong>para ver los\u00a0<em>GID<\/em>\u00a0de los grupos en los que se encuentra el nuevo usuario creado<\/strong><\/p>\n<pre class=\"lang:sh decode:true \">--\r\ncat \/etc\/group\r\ncat \/etc\/passwd\r\n--<\/pre>\n<p>&nbsp;<\/p>\n<p><strong>Para ver los datos relativos a un usuario podemos ejecutar el comando<\/strong><\/p>\n<pre class=\"lang:sh decode:true \">--\r\nid nombreusuario\r\n--<\/pre>\n<p>&nbsp;<\/p>\n<p><strong>Para ver qu\u00e9 usuario estamos utilizando (mostrar el nombre de usuario):<\/strong><\/p>\n<pre class=\"lang:sh decode:true \">--\r\nwhoami\r\n--<\/pre>\n<p>&nbsp;<\/p>\n<p><strong>A\u00f1adir usuario a sudoers<\/strong><\/p>\n<pre class=\"lang:sh decode:true \">--\r\nsudo vi \/etc\/sudoers\r\nroot ALL=(ALL) ALL\r\nnew_user ALL=(ALL) ALL\r\n--<\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Instalaci\u00f3n JAVA<\/strong><\/p>\n<pre class=\"lang:sh decode:true \">--\r\nsudo apt-get update\r\nsudo apt-get upgrade\r\nsudo apt-get install default-jre\r\nsudo apt-get install default-jdk\r\n--<\/pre>\n<p>&nbsp;<\/p>\n<p><strong>Instalar Tomcat<\/strong><\/p>\n<p>Prerequisitos JAVA<\/p>\n<pre class=\"lang:sh decode:true\">--\r\nsudo groupadd tomcat\r\nsudo useradd -s \/bin\/false -g tomcat -d \/opt\/tomcat tomcat\r\ncd \/tmp\r\ncurl -O http:\/\/apache.mirrors.ionfish.org\/tomcat\/tomcat-8\/v8.5.5\/bin\/apache-tomcat-8.5.5.tar.gz\r\n(se puede utilizar getw)\r\n\r\nsudo mkdir \/opt\/tomcat\r\nsudo tar xzvf apache-tomcat-8*tar.gz -C \/opt\/tomcat --strip-components=1\r\ncd \/opt\/tomcat\r\nsudo chgrp -R tomcat \/opt\/tomcat\r\nsudo chmod -R g+r conf\r\nsudo chmod g+x conf\r\nsudo chown -R tomcat webapps\/ work\/ temp\/ logs\/\r\n--<\/pre>\n<p>&nbsp;<\/p>\n<p><strong>Para saber la version instalad de JAVA<\/strong><\/p>\n<pre class=\"lang:default decode:true \">--\r\nsudo update-java-alternatives -l\r\n--<\/pre>\n<p>&nbsp;<\/p>\n<p>JAVA_HOME<br \/>\n\/usr\/lib\/jvm\/java-1.8.0-openjdk-amd64\/jre<\/p>\n<pre class=\"lang:sh decode:true \">--\r\nsudo vim \/etc\/systemd\/system\/tomcat.service\r\n--(verificar la variable JAVA_HOME)\r\n\r\n<\/pre>\n<p>&nbsp;<\/p>\n<p><strong>Detener y reiniciar servicios Tomcat<\/strong><\/p>\n<pre class=\"lang:sh decode:true \">--\r\nsudo systemctl daemon-reload\r\nsudo systemctl start tomcat\r\nsudo systemctl status tomcat\r\n--<\/pre>\n<p>&nbsp;<\/p>\n<p><strong>Ajustar el Firewall<\/strong><\/p>\n<pre class=\"lang:sh decode:true \">--\r\nsudo ufw allow 8080\r\nsudo ufw status\r\nsudo ufw status verbose\r\nsudo ufw status numbered \r\nsudo ufw delete 1\r\n--<\/pre>\n<p>&nbsp;<\/p>\n<p><strong>Habilitar el inicio de tomcat al arrancar el sistema<\/strong><\/p>\n<pre class=\"lang:sh decode:true \">--\r\nsudo systemctl enable tomcat\r\n--<\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Habilitar Rutas est\u00e1ticas<\/strong><\/p>\n<pre class=\"lang:default decode:true \" title=\"Rutas est\u00e1ticas\">--\r\nsudo route add -net 172.16.2.0 netmask 255.255.255.0 gw 192.168.190.254\r\n--<\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Links fuente:<\/p>\n<p>https:\/\/www.digitalocean.com\/community\/tutorials\/how-to-install-apache-tomcat-8-on-ubuntu-16-04<br \/>\nsudo ufw status <\/p>\n<p>&nbsp;<br \/>\n<strong>Habilitar port to UFW<\/strong><\/p>\n<pre class=\"lang:default decode:true \" title=\"Rutas est\u00e1ticas\">\r\n--\r\nsudo ufw allow from 172.16.2.161 proto tcp to any port 3306\r\nsudo ufw allow from 172.16.2.161 proto tcp to any port 22\r\n--\r\n<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Agregar User &#8212; useradd -g grupo1 -d \/home\/usuario1 -m -s \/bin\/bash usuario1 passwd\u00a0usuario1 &#8212; &nbsp; Crear Grupos &#8212; groupadd grupo1 &#8212; &nbsp; Agregar User a un grupo &#8212; sudo usermod -append -G grupo user &#8212; &nbsp; Agregar User a un grupo &#8212; sudo gpasswd -d user grupo &#8212; &nbsp; para ver los\u00a0GID\u00a0de los grupos en [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[104],"tags":[358,359,88,487,357],"class_list":["post-4436","post","type-post","status-publish","format-standard","hentry","category-linux","tag-group","tag-java","tag-linux","tag-rutas","tag-users"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.bhinfo.com.mx\/cursos\/wp-json\/wp\/v2\/posts\/4436","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bhinfo.com.mx\/cursos\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bhinfo.com.mx\/cursos\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bhinfo.com.mx\/cursos\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bhinfo.com.mx\/cursos\/wp-json\/wp\/v2\/comments?post=4436"}],"version-history":[{"count":10,"href":"https:\/\/www.bhinfo.com.mx\/cursos\/wp-json\/wp\/v2\/posts\/4436\/revisions"}],"predecessor-version":[{"id":13608,"href":"https:\/\/www.bhinfo.com.mx\/cursos\/wp-json\/wp\/v2\/posts\/4436\/revisions\/13608"}],"wp:attachment":[{"href":"https:\/\/www.bhinfo.com.mx\/cursos\/wp-json\/wp\/v2\/media?parent=4436"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bhinfo.com.mx\/cursos\/wp-json\/wp\/v2\/categories?post=4436"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bhinfo.com.mx\/cursos\/wp-json\/wp\/v2\/tags?post=4436"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}