
Esta debe ser una pregunta realmente simple, pero no puedo entenderlo. Tengo dos directorios, cada uno con un directorio.
$ ls -l
drwxrwsrwx 5 john_smith ppp 4096 8月 20 12:53 problem_dir
drwxrwsrwx 5 sam_eagle ppp 4096 8月 17 21:11 no_problem_dir
$ ls * -l
problem_dir
drwxr-sr-x 29 john_smith ppp 4096 7月 21 11:42 the_folder
no_problem_dir
drwxr-sr-x 15 kansai_robot ppp 4096 7月 26 17:24 the_folder
ahora yo soynoJohn Smith o Sam Eagle, así que cuando lo hago
cp a_file no_problem_dir/the_folder/000
Conseguí el archivo en la carpeta sin problemas pero cuando lo hago
cp a_file problem_dir/the_folder/000
Obtuve
cp: cannot create regular file ‘the_folder/000/a_file’: Permission denied
Conozco el motivo y los permisos. Entonces tengo dos problemas.
- No sé qué significa el permiso "s" (solo sé r,w,x)
- Más importante aún, ¿cómo puedo copiar el archivo a la carpeta
the_folder
?
Probé chmod pero fue en vano y no sé la contraseña de root
EDITAR: yopodercree un nuevo directorio dentro de ambas carpetas