{"id":1874,"date":"2019-09-18T14:11:18","date_gmt":"2019-09-18T20:11:18","guid":{"rendered":"https:\/\/ugit.siua.ac.cr\/?p=1874"},"modified":"2019-09-18T14:11:18","modified_gmt":"2019-09-18T20:11:18","slug":"ubuntu-ftp-enjaular-usuarios-mediante-ftp","status":"publish","type":"post","link":"https:\/\/sada.services\/?p=1874","title":{"rendered":"UBUNTU: FTP Enjaular usuarios mediante ftp"},"content":{"rendered":"\n<ul class=\"wp-block-list\"><li>En linux suele ser necesario dar acceso a ciertos usuarios de \nmanera restrictiva a una ruta concreta pero de manera que no puedan ir \nmucho m\u00e1s all\u00e1 de los lugares donde le demos acceso.<\/li><li>Creamos el usuario<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">useradd -d \/var\/www\/html\/Programas\/programas -s \/bin\/false programasugit<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Donde \u00ab\/var\/www\/html\/Programas\/programas\u00bb es el directorio que deseamos compartir<\/li><li>y -s false hace que el usuario no pueda loguearse al sistema<\/li><li>Le modificamos la contrase\u00f1a (PsA2)<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>passwd programasugit<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Cambiamos de due\u00f1o la carpeta<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code> chown -R programas \/var\/www\/html\/Programas\/programas\/<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Instalamos el servidor ftp<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>apt-get install proftpd<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Seleccionamos<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/ugit.blog.siua.ac.cr\/content\/public\/upload\/selecci\u00f3n109_2_o.png\" alt=\"undefined\"\/><\/figure><\/div>\n\n\n\n<ul class=\"wp-block-list\"><li>Editamos el archivo<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/etc\/proftpd\/proftpd.conf<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Descomentamos, para que el usuario solo pueda a su home<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>DefaultRoot                     ~\n<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Agregamos al final<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;Limit LOGIN>\nAllowUser programasugit                                                  \nDenyAll                                                 \n&lt;\/Limit>\nRequireValidShell off\n<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Donde le damos acceso al usuario<\/li><li>Reiniciamos el servicio<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/etc\/init.d\/proftpd restart<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>En linux suele ser necesario dar acceso a ciertos usuarios de manera restrictiva a una ruta concreta pero de manera que no puedan ir mucho m\u00e1s all\u00e1 de los lugares donde le demos acceso. Creamos el usuario useradd -d \/var\/www\/html\/Programas\/programas -s \/bin\/false programasugit Donde \u00ab\/var\/www\/html\/Programas\/programas\u00bb es el directorio que deseamos compartir y -s false hace [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":851,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[],"class_list":["post-1874","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ubuntu"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/1874","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1874"}],"version-history":[{"count":1,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/1874\/revisions"}],"predecessor-version":[{"id":1875,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/1874\/revisions\/1875"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/media\/851"}],"wp:attachment":[{"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1874"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1874"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1874"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}