Então, mais cedo hoje, decidi que melhoraria um pouco a segurança do meu dispositivo Ubuntu 22.04 adicionando uma senha para o modo de recuperação (GNU Grub). Li alguns blogs e os segui passo a passo. Depois que terminei, reiniciei meu sistema para testá-lo, apenas para descobrir que meu dispositivo estava bloqueado. Não consegui inicializar nenhuma opção sem que ele me solicitasse um nome de usuário e senha. Não sabia por que isso aconteceu, mas depois de um pouco de pesquisa, percebi que havia esquecido de criar uma senha criptografada e só havia feito as últimas partes do script designado, que era fazer com que o sistema solicitasse que você inserisse o nome de usuário e a senha toda vez que inicializasse o modo de recuperação. Agora estou bloqueado do meu dispositivo por causa de uma senha desconhecida do grub. Se você não definir uma senha para o grub, existe uma senha padrão ou algo assim?
Quando instalo um aplicativo pelo Flatpak, o aplicativo é instalado, mas você só pode abri-lo pelo terminal.
Assim,flatpak run org.gnome.World.PikaBackup
Sei que há uma postagem sobre isso, mas há alguma opção mais simples? Como uma configuração ou um comando que ajude com isso? Quero que meus aplicativos Flatpak apareçam no dock.
Estou no Kubuntu 24.04.1 e consegui montar com sucesso um compartilhamento smb com cifs adicionando-o em /etc/fstab
, com esta linha:
//192.168.10.122/Test /mnt/Test cifs user,noauto,user=test,password=test 0 0
O problema é que a senha está em texto simples, o que não é seguro. Então, segui um novo guia, criando um arquivo de credencial ( .smb_cred
) com chmod 600
(read and write) e coloquei esta linha no lugar:
//192.168.10.122/Test /mnt/Test cifs uid=1000,credentials=/home/test/.smb_cred,iocharset=utf8 0 0
O problema é que não funciona. Vejo o arquivo montado, mas ele está vazio.
Gosto muito do Ubuntu Studio (24.04.1), mas não consigo lidar com as cores escuras do tema. Quase não consigo ver nada!
Pensei que tivesse mudado o tema para um claro, mas alguns programas ainda usam um esquema escuro.
Por exemplo, instalei o FileZilla (escuro!) e depois o gftp (também escuro!).
Parece haver vários lugares diferentes para definir temas, cores etc., é tudo muito confuso... Eu uso o Windows há anos e, embora eu não seja um grande fã dele, é muito simples alterar o esquema de cores de forma confiável em todos os aplicativos.
O que está acontecendo? É porque alguns aplicativos rodam (ou foram escritos) sob um gerenciador de janelas diferente?
Seria ótimo se alguém pudesse me dar detalhes sobre como mudar as cores da tela de forma confiável em todo o tabuleiro . Certamente deve ser simples fazer isso?
Muito obrigado, Peter
Após a atualização para 24.04.01 LTS, nenhum dispositivo de áudio estava disponível (nem alto-falante nem microfone).
Tentei depurar com:
sudo dmesg | grep -i alsa
sudo dmesg | grep -i snd
lspci | grep -i audio
aplay -l
E:
$ systemctl --user status pulseaudio
Unit pulseaudio.service could not be found
(Está tudo bem, 24.04 usa pipewire)
systemctl --user status pipewire-pulse
systemctl --user status wireplumber
Estava tudo bem.
Houve um problema aqui:
$ systemctl --user status pipewire
● pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: enabled)
Active: active (running) since Sat 2024-10-05 11:34:35 CEST; 37min ago
TriggeredBy: ● pipewire.socket
Main PID: 2784 (pipewire)
Tasks: 2 (limit: 18964)
Memory: 836.0K (peak: 1.9M)
CPU: 27ms
CGroup: /user.slice/user-1000.slice/[email protected]/session.slice/pipewire.service
└─2784 /usr/bin/pipewire
Started pipewire.service - PipeWire Multimedia Service.
pipewire[2784]: pw.context: 0x59a5decefaf0: **no modules loaded from context.modules**
No Ubuntu 22.04, usei Super+Esquerda e Super+Direita para redimensionar uma janela para metade da tela e movê-la para a esquerda ou para a direita.
Com o Ubuntu 24.04 (tanto em uma máquina atualizada do 22.04 quanto em uma máquina com uma instalação nova do 24.04), essas combinações de teclas fazem isso como esperado, mas em vez de terminar imediatamente depois, a tela trava e mostra a lista de aplicativos abertos como se eu ainda estivesse pressionando Super. Tenho que pressionar Esc para voltar a funcionar.
Existe uma maneira de retornar ao comportamento anterior?
Estou frequentemente me conectando a um servidor remoto via ssh, e tendo que transferir alguns arquivos entre este host remoto e meu PC local. Eu não tenho direitos de administrador naquele servidor, e não sou o único a usá-lo. Os caminhos completos para os arquivos do host podem variar significativamente de arquivo para arquivo e geralmente são bem longos. No entanto, eu geralmente transfiro os arquivos para a mesma pasta local no início. Eu tenho uma configuração de conexão ssh sem senha do meu dispositivo local para o host remoto. Meu "fluxo de trabalho" atual para esta pequena operação usa scp e parece muito ineficiente:
- Geralmente já estou conectado via ssh no local do arquivo relevante no host remoto: costumo
readlink -f
obter o caminho completo do arquivo - Copio o caminho (deixando o teclado clicar)
- Eu mudo para outro terminal no meu computador local e começo a digitar
scp hostname:
- Eu colo o caminho do arquivo (outro clique)
- Termino o
scp
comando com o nome do diretório local e executo
Quando tenho que fazer isso várias vezes para muitos arquivos que não são necessariamente fáceis de incluir todos juntos em um único comando, realmente não parece eficiente. Muitos passos, muita digitação repetitiva e cliques por aí.
O ideal seria um comando mágico scp2local filename
que eu pudesse usar do host remoto para fazer todas essas etapas diretamente em uma e enviá-las para uma pasta local predefinida. Mas não tenho certeza de como configurá-lo. Qualquer coisa que envolva uma configuração de conexão ssh sem senha completa do remoto para meu PC local parece uma péssima ideia, já que todos os outros que usam o servidor poderiam se conectar ao meu dispositivo pessoal. (Mas talvez haja uma maneira de fazer isso explorando o fato de que estou apenas "enviando de volta" arquivos para o dispositivo do qual estou me conectando especificamente?)
Resumindo: Qual é a maneira mais eficiente (em termos de esforço humano) de transferir regularmente alguns arquivos de um host remoto para uma pasta específica do computador local do qual estou me conectando?
NB: Estou usando WSL no meu dispositivo local, o que pode ser relevante para toda a questão de "clicar e copiar"
Atualizações normais funcionam bem, mas a atualização de lançamento para o próximo LTS não.
Felizmente, estou usando do-release-upgrade sob o comando script(1), então capturo a saída. É muito longo para colocar tudo aqui. A versão curta é que há uma reclamação sobre uma credencial do GitHub, e então a atualização retorna ao estado original.
Mas há outro problema a ser mencionado primeiro: a saída sugere páginas da web para obter ajuda em sites do Ubuntu. Mas o que eu olhei sugeriu usar um aplicativo chamado 'xchat', mas quando eu uso o comando apt-get sugerido para instalá-lo, o aplicativo parece não existir (no meu Xubuntu Jammy). Então desisti da ajuda direta do Ubuntu, e espero uma resposta melhor aqui.
Não sei por que o problema ocorre, ou mesmo o que realmente deu errado, então preciso de ajuda tanto com o diagnóstico quanto com a correção.
Aqui está a reclamação com um pouco de contexto:
Reading state information... Done
Get:1ahttps://cli.github.com/packageststablerInReleaseu[3,917[B]itingafornheaders]aders]]
Hit http://us.archive.ubuntu.com/ubuntuojammyrInReleaseu.com] [Waiting for headers]
Hit https://dl.google.com/linux/chrome/debestable.InReleasem] [Waiting for headers]
Err https://cli.github.com/packagesnstableeInReleaseuntu.com]
The following signatures were invalid: EXPKEYSIG 23F3D4EA75716059 GitHub CLI <[email protected]>
```Reading state information... Done
Get:1ahttps://cli.github.com/packageststablerInReleaseu[3,917[B]itingafornheaders]aders]]
Hit http://us.archive.ubuntu.com/ubuntuojammyrInReleaseu.com] [Waiting for headers]
Hit https://dl.google.com/linux/chrome/debestable.InReleasem] [Waiting for headers]
Err https://cli.github.com/packagesnstableeInReleaseuntu.com]
The following signatures were invalid: EXPKEYSIG 23F3D4EA75716059 GitHub CLI <[email protected]>
Então
Third party sources disabled
Some third party entries in your sources.list were disabled. You can
re-enable them after the upgrade with the 'software-properties' tool
or your package manager.
To continue please press [ENTER]
Então, após alguns downloads, a falha é anunciada:
Hit[http://security.ubuntu.com/ubuntuonoble-security.InRelease125.190.80)]]
Hit[http://ppa.launchpad.net/system76-dev/stable/ubuntu noble InRelease
Fetchedk0nB]in 0s (0 B/s)
Error during update
A problem occurred during the update. This is usually some sort of
network problem, please check your network connection and retry.
Restoring original system state
Não vi problema de rede. Meu teste usual é "ping 8.8.8.8", que faz ping em um servidor do Google, é fácil de lembrar e parece um teste decente de conectividade, menos os servidores de nome de domínio.
Então, como posso descobrir o que realmente está errado e como consertar?
Com o Microsoft Recall sendo descartado, fui solicitado a implementar um sistema de teste para substituir desktops Windows por Linux. Preciso saber se há algum software disponível atualmente que possa gerenciar usuários de sistemas Linux, enquanto ainda usa o Microsoft Active Directory.
Preciso permitir que usuários da rede acessem um PC Linux, sem ter que configurá-los no computador primeiro. Faça com que ele se conecte a um ambiente AD existente e autentique.
Tenho alguns PCs, ambos rodando 24.04.1 LTS
. Em um deles, quando vou lá, Settings -> System -> Date & Time
não há Automatic Date & Time
opção. Ele só mostra Date & Time
a capacidade de definir manualmente a data/hora.
Quando executei timedatectl
no PC com problema, obtive:
Local time: Fri 2024-10-04 11:26:30 BST
Universal time: Fri 2024-10-04 10:26:30 UTC
RTC time: Fri 2024-10-04 10:26:30
Time zone: Europe/London (BST, +0100)
System clock synchronized: no
NTP service: n/a
RTC in local TZ: no
E quando eu corro timedatectl set-ntp on
eu recebo:
Failed to set ntp: NTP not supported
Então, entendo por que a opção está faltando nas configurações (NTP não é suportado), mas não entendo por que ela não é suportada ou o que preciso fazer para corrigir isso.
Alguém pode ajudar mais?