Práctica sobre permisos en recursos compartidos.
Depués de realizar el anterior esquema, hay que crear un usuario "userespecial" que tenga control absoluto a partir del segundo nivel de carpetas, es decir, dentro de windows, linux y Mac.
Depués de realizar el anterior esquema, hay que crear un usuario "userespecial" que tenga control absoluto a partir del segundo nivel de carpetas, es decir, dentro de windows, linux y Mac.
La práctica consiste en crear en el servidor una carpeta compartida (Karpeta), dentro de ella existen otras 2 carpetas (almacén 1 y almacén 2). Los usuarios user2 y user3 solo pueden, en Karpeta y en los almacenes, entrar y nada mas, no pueden borrar, ni crear. Además el user2 podrá entrar en carpeta USER2, dónde podrá crear y borrar, aquí el user3 solo puede leer. Al mismo tiempo user3 podrá entrar en USER3 y podrá crear y borrar, el user2 sólo podrá leer.
* ** *** **** *****
La práctica consiste en crear en el servidor una carpeta compartida (carpeta 1), dentro de ella existen otras 2 carpetas. Los usuarios user2 y user3 solo pueden, en carpeta1 entrar y nada mas, no pueden borrar, ni crear. Además el user2 podrá entrar en carpeta2, dónde podrá crear y borrar, aquí el user3 solo puede leer. Al mismo tiempo user3 podrá entrar en carpeta3 y podrá crear y borrar, el user2 sólo podrá leer.
Soluciones propuestas al ejercicio mayor:
def mayor(arg):
n=0
for x in arg:
if x > n:
n = x
print(n)
num=int(input("cuantos numeros"))
c=0
nu=0
lista=[0]
while c < num:
nu=int(input("dame numero: "))
lista.append(nu)
c = c + 1
mayor(lista)
def ejercicio1(x=int(input("¿Cuantos numeros quieres introducir?"))):
print(x)
lista1=[0]
for i in range(x):
lista= (int(input("Introduce el numero")))
lista1.append(lista)
lista1.sort(reverse=True)
print(lista1[0])
ejercicio1()
def mayor(num):
res=int(num[0])
for n in num:
if res < int(n):
res=int(n)
print(res)
numeros=input("Introduce números separados por espacios: ")
numeros=numeros.split()
mayor(numeros)
Utiliza el interprete de comando de Python para ejecutar estos comandos y comprobar el resultado.
>>> cadena = " la cabaña del tio Tom "
>>> len(cadena)
>>> cad = cadena.strip(" ")
>>> len(cadena)
>>> cadena.find("del")
>>> cad1=cadena.upper()
>>> cad2=cadena.lower()
>>> type(cadena)
>>> cad2[5]
>>> cad2[-5]
>>> cad2[2:4]
>>> cad2[:5]
>>> cad3[3:]
>>> cad1 + cad2
>>> int("dos")
>>> print(str(3+3)+"3")
>>> type(3>2)
>>> type(3=3)
>>> "Hola"[4]
>>> "Hola"[-4]
>>> "Hola"[1:3]
>>> "hola"[:3]
>>> "hola"[3:]
>>> 2345[4]
>>> (3>2) or (2>3)
>>> str((not True) and (not False))
>>> 10%3
>>> 10//3