Mount error 128 key has been revoked

Hi there, When I try mouting a CIFS (Samba) share from my Synology Diskstation NAS, I get the following error: Failed to mount (inactive): mount error(13): Permission denied Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messa...

This topic has been deleted. Only users with topic management privileges can see it.

  • Hi there,

    When I try mouting a CIFS (Samba) share from my Synology Diskstation NAS, I get the following error:

    Failed to mount (inactive): mount error(13): Permission denied Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
    

    My logs tell me that no dialect is specified and that I should manually specify it. However, this is all via GUI and I wanted to avoid messing with command line stuff to keep things simple. What should I do to resolve this? :s

    [173190.444124] CIFS: Attempting to mount //192.168.2.199/piwigo
    [173190.444141] No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3 (or SMB2.1) specify vers=1.0 on mount.
    [173190.533535] Status code returned 0xc000006d STATUS_LOGON_FAILURE
    [173190.533543] CIFS VFS: \192.168.2.199 Send error in SessSetup = -13
    [173190.533614] CIFS VFS: cifs_mount failed w/return code = -13
    
  • The mount file is generated with the options mentioned at https://git.cloudron.io/cloudron/box/-/blob/master/src/mounts.js#L93

    Can you maybe try to adjust this (after editing that file, which is at /home/yellowtent/box/src/..., run systemctrl restart box) with options recommended by your Synology?

  • @nebulon found it!

    It doesn’t like my super strong password, which contains special characters 🙂

    When I wrap the password in «…» it accepts it!

  • @3246 ah so you wrapped it in quotes in the .mount file for systemd? If this is the case, I guess we should always add quotes when generating this file.

  • @3246 Can you tell us what special characters it has? Does it have a comma or double/single quote ? From what I read from the man pages:

    https://manpages.debian.org/testing/systemd/systemd.mount.5.en.html says Mount options to use when mounting. This takes a comma-separated list of options. This setting is optional. Note that the usual specifier expansion is applied to this setting, literal percent characters should hence be written as "%%". . https://www.man7.org/linux/man-pages/man5/systemd-system.conf.5.html has the specifier table. It has no special meaning for double quotes AFAICT.

    https://linux.die.net/man/8/mount.cifs says Note that a password which contains the delimiter character (i.e. a comma ',') will fail to be parsed correctly on the command line. However, the same password defined in the PASSWD environment variable or via a credentials file (see below) or entered at the password prompt will be read correctly. . So, maybe we have to create a credentials file for this to be reliable.

  • @3246 ok, https://www.freedesktop.org/software/systemd/man/systemd.syntax.html has some more.

    Can you please try systemd-escape <your-password> and use that instead of quoting in the mount file? If that works, I can fix up our code accordingly.

  • @girish @nebulon thanks both. The previous password contained: @ & ^

    It works OK on the command line, where I can escape it using double quotes or just pasting it in the prompt when running interactively.

    I will have a go with a test user and suitably complex password and report back, after trying the ‘system-escape’ option.

  • @girish said in Failed to mount (inactive): mount error(13) when mounting CIFS from Synology:

    @3246 ok, https://www.freedesktop.org/software/systemd/man/systemd.syntax.html has some more.

    Can you please try systemd-escape <your-password> and use that instead of quoting in the mount file? If that works, I can fix up our code accordingly.

    Sadly, this did not work. I also tried MD5 hashing but the only reliable way is to use a password without special characters so far 😕

  • @3246 😞 thanks for trying! If you don’t mind trying one more approach:

    • Create a credentials file like:
    username=username
    password=password
    
    • Then in the systemd mount file, do Options=credentials=/path/to/credentialsfile,..other options...

    See articles like https://askubuntu.com/questions/1119819/how-do-i-use-a-credential-file-for-cifs-in-etc-fstab

    I think we should do one of these:

    • When complex passwords are entered in UI, we can inform the user about this limitation, so they don’t end up with your situation.

    • If credential file works, we will fix the code to use that approach.

  • @girish OK, slowly for those of us who don’t read too well ;D

    Do you mean /etc/fstab or some other way to put the options line in? I am familiar with the former but even after DuckDuckGoing for 2min not that much more clued in about the latter.

    What do I do in the GUI?

  • @3246 ha ha, sorry about that. Let me see if I can make a patch instead and test locally with special characters, might be easier.

  • @girish thank you 🙂

  • I have tried to fix this with https://git.cloudron.io/cloudron/box/-/commit/dbb803ff5e3e837a7c8f49c4890bccc5329946d5 . Let’s see if the situation is better in the next release.


  • Topic has been marked as solved 

    girish girish 

  • I have a similar issue when connecting to a Hetzner StorageBox system:

    Failed to mount (inactive): mount error(128): Key has been revoked Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
    

    My settings are the following:

    Bildschirm­foto 2023-02-04 um 13.40.00.png

    Any tips on how to get this fixed? The git commit is some months old so I thought this might be already included in the latest Cloudron release?

    Best
    Jay

  • @jayonrails said in Failed to mount (inactive): mount error(13) when mounting CIFS from Synology:

    Key has been revoked

    I think the error is coming from Hetzner . Did you possible revoke your existing key? Maybe you can generate new keys and try?

  • @girish does key mean the password I received for the login? Or does it mean the authentication with an SSH Private / public key pair?

    This would also be possible on Hetzner Storage Box, but is not what I have configured. I am curious because in my understanding a password cannot be revoked, while a private key could be revoked, but is nothing I am using right now.

    I will check the credentials again and will let you know the results.

    Best
    Jay

  • @jayonrails SSH and SAMBA access haven’t been enabled yet, therefore it didn’t worked. After enabling it, everything works perfectly.

02-19-2019, 02:09 PM
(This post was last modified: 02-19-2019, 02:15 PM by Tim Curtis.
Edit Reason: placed log output in a code box for readability
)

Tim,

Code:

m
Radio
Music
Playback
Music Source Config
NAS Sources

CREATE  NAS source
List of configured NAS sources (click to edit)
Hi-ResMusic (NAS)
RE-MOUNT  All NAS sources
Re-mount all NAS sources.
MPD Database
UPDATE  MPD database
RE-GEN  MPD database
Update or regenerate the MPD database.
YES
NO
SET
Automatically update MPD database on USB insert/remove.
Music Library
CLEAR  Library tag cache
Clear the Library tag cache. It will be regenerated next time the Library is opened.
UPDATE  Album cover thumbnail cache
RE-GEN  Album cover thumbnail cache
Update or regenerate the album cover thumbnail cache.
VIEW cache status:  Done: 19 albums processed
×
System Information

S Y S T E M    P A R A M E T E R S  

Date and time    = 2019-02-19 14:07:41
System uptime    = up 1 hour, 39 minutes
Timezone    = Europe/London
Release    = moOde 4.4 2018-12-09
Update    = 2018-12-19    

Host name    = moode
ETH0  IP    = 192.168.1.209
ETH0  MAC    = b8:27:eb:a8:97:c8
WLAN0 IP    = unassigned
WLAN0 MAC    = b8:27:eb:fd:c2:9d
WiFi country    = GB

HDWR REV    = Pi-3B 1GB v1.2
SoC = BCM2835
CORES    = 4
ARCH    = armv7l
RASPBIAN    = 9.6
KERNEL    = 4.14.84-v7+
KTIMER FREQ    = 100 Hz
USB BOOT    = not enabled
Warranty    = OK

ROOT size    = 2.9G
ROOT used = 72%
ROOT avail    = 790M
FS expand    = not expanded
MEM free = 683 MB
MEM used = 58 MB
Temperature = 50.5°C

CPU GOV    = performance
MPD SCHDPOL    = TS
P3-WIFI    = On
P3-BT    = On
HDMI    = On
ETH0 CHECK    = On
MAX USB CUR    = Off
UAC2 FIX    = Off
ETHPORT FIX    = Off
SSH server    = Off

LED0    = on
LED1    = on

C O R E    S E R V E R S  

PHP-FPM    = 7.0.30
NGINX    = 1.10.3
SQLite    = 3.16.2

C P U    L O A D  

CPU    %usr    %sys    %idle
all    0.13    0.00    99.87
0    0.00    0.00    100.00
1    0.00    0.00    100.00
2    0.00    0.00    100.00
3    0.50    0.00    99.50

P R O C E S S    L O A D  

PRI RTPRIO COMMAND         %MEM PSR %CPU
19      - sysinfo.sh       0.2   0  1.6
29      - mpd              1.8   2  1.5
19      - sudo             0.3   2  0.3
19      - worker.php       1.0   3  0.2
19      - mount.exfat      0.2   2  0.1
19      - systemd          0.5   1  0.0
19      - kthreadd         0.0   3  0.0
39      - kworker/0:0H     0.0   0  0.0
39      - mm_percpu_wq     0.0   0  0.0

C L O C K    F R E Q U E N C I E S  

   arm   = 1200 MHz          pwm   = 0 MHz
   core  = 400 MHz             emmc  = 200 MHz
   h264  = 300 MHz             pixel = 25 MHz
   isp   = 300 MHz             vec   = 126 MHz
   v3d   = 300 MHz             hdmi  = 163 MHz
   uart  = 48 MHz             dpi   = 0 MHz

SD card    = 50 MHz

S Y S T E M    V O L T A G E S  

core    = 1.2938V
sdram controller    = 1.2000V
sdram I/O    = 1.2000V
sdram chip    = 1.2250V

cat: /proc/asound/card0/pcm0p/sub0/hw_params: No such file or directory
cat: /proc/asound/card0/pcm0p/sub0/hw_params: No such file or directory
C U S T O M I Z A T I O N   S E T T I N G S  

Playback history    = No
Extra metadata    = Yes
Music tab default    = Browse
Auto-shuffle filter    = None
Artist list order    = Artist
Compilation rollup    = No
Compilation excludes    = greatest hits
UTF8 character filter    = No
Cover search pri    = Embedded cover
Hi-res covers    = Auto
Pixel ratio    = 2
Theme    = Standard
Accent color    = Alizarin
Alpha blend    = 1.0
Adaptive background    = No
Background image    = No
Cover backdrop    = No
Cover blur    = 20px
Cover scale    = 1.25
CoverView auto-display    = Never
CoverView style    = Animated

A U D I O    P A R A M E T E R S  

Audio device    = Allo Boss DAC
Interface    = I2S
Hdwr volume    = Controller detected
Mixer name    = Digital
Output stream    = Closed
ALSA version    = 1.1.3-5+rpi3
SoX version    = 0.1.2-2

Volume knob    = 0
Volume mute    = Unmuted

Bluetooth controller    = Off
Airplay receiver    = Off
Spotify receiver    = Off
Squeezelite    = Off
UPnP client    = Off
DLNA server    = Off

Rotary encoder    = Off
Encoder params    = 100 2 3 4 5
Crossfeed    = Off
Parametric EQ    = Off
Graphic EQ    = Off
Auto-shuffle    = Off
Autoplay    = Off
MPD crossfade    = Off

M P D    S E T T I N G S  

Version    = 0.20.20
Volume control    = software
ALSA device    = hw:0
SoX resampling    = disabled
SoX quality    = very high
SoX multithreading    = off
Audio buffer (kb)    = 4096
Buffer before play    = 10%
Output buffer size (kb)    = 81920
Volume normalization    = No
DSD over PCM (DoP)    = no
Replay gain    = off

B L U E T O O T H    S E T T I N G S  

Bluetooth ver    = 5.49
Bluealsa ver    = Turn BT on for version info
Speaker sharing    = No
Resume MPD    = No

A I R P L A Y    S E T T I N G S  

Version    = 3.2.2
Friendly name    = Moode Airplay
ALSA device    = hw:0
Volume mixer    = auto
Resume MPD    = No
Output bit depth    = S16
Output sample rate    = 44100
Session interruption    = no
Session timeout (ms)    = 120
Audio buffer (secs)    = 0.0

S P O T I F Y    S E T T I N G S  

Friendly name    = Moode Spotify
ALSA device    =
Resume MPD    = No
Bit rate    = 160
Initial volume    = 0
Volume curve    = Logarithmic
Volume normalization    = No
Normalization pregain    = 0

S Q U E E Z E L I T E    S E T T I N G S  

Version    = 1.8.7-1052 "DSD/SRC enabled"
Friendly name    = Moode
ALSA device    = hw:0
ALSA params    = 80:4::1
Output buffers    = 40000:100000
Task priority    = 45
Codec list    = flac,pcm,mp3,ogg,aac,alac,dsd
Resume MPD    = No
Other options    = -W -D 500 -R E -S /var/loca

M O O D E    L O G  

  20190219 122839 worker: - Start
  20190219 122839 worker: Successfully daemonized
  20190219 122839 worker: Integrity check ok
  20190219 122839 worker: ALSA volume (Invalid card number.)
  20190219 122840 worker: Session loaded
  20190219 122840 worker: Debug logging (off)
  20190219 122840 worker: - Platform
  20190219 122842 worker: Rel  (Moode 4.4 2018-12-09)
  20190219 122842 worker: Upd  (2018-12-19)
  20190219 122842 worker: Rasp (9.6)
  20190219 122842 worker: Kern (4.14.84-v7+)
  20190219 122842 worker: MPD  (0.20.20)
  20190219 122842 worker: Host (moode)
  20190219 122842 worker: Hdwr (Pi-3B 1GB v1.2)
  20190219 122842 worker: Arch (armv7l)
  20190219 122842 worker: Gov  (performance)
  20190219 122842 worker: USB boot not enabled yet
  20190219 122842 worker: File system not expanded yet
  20190219 122842 worker: HDMI port on
  20190219 122842 worker: File check ok
  20190219 122842 worker: - Network
  20190219 122842 worker: eth0 exists
  20190219 122842 worker: eth0 (192.168.1.209)
  20190219 122842 worker: wlan0 exists
  20190219 122842 worker: wifi country (US)
  20190219 122842 worker: wlan0 SSID is blank
  20190219 122842 worker: eth0 addr exists, AP mode not started
  20190219 122842 worker: wlan0 address not assigned
  20190219 122842 worker: - Audio
  20190219 122842 worker: ALSA outputs unmuted
  20190219 122842 worker: ALSA card number (0)
  20190219 122842 worker: Audio out (I2S audio device)
  20190219 122842 worker: Audio dev (Allo Boss DAC)
  20190219 122842 worker: ALSA mixer name (Digital)
  20190219 122842 worker: MPD volume control (software)
  20190219 122843 worker: Hdwr volume controller exists
  20190219 122843 worker: Chip options (Burr Brown PCM5122)
  20190219 122843 worker: - Services
  20190219 122843 worker: Reset renderer active
  20190219 122845 worker: MPD started
  20190219 122845 worker: MPD scheduler policy (time-share)
  20190219 122845 worker: Configure MPD outputs
  20190219 122845 worker: MPD output 1 ALSA default (on)
  20190219 122845 worker: MPD output 2 ALSA crossfeed (off)
  20190219 122845 worker: MPD output 3 ALSA parametric eq (off)
  20190219 122845 worker: MPD output 4 ALSA graphic eq (off)
  20190219 122845 worker: MPD output 5 ALSA bluetooth (off)
  20190219 122845 worker: MPD crossfade (off)
  20190219 122845 worker: - Music sources
  20190219 122845 worker: USB source (KINGSTON)
  20190219 122845 wrk_sourcemount(): Mount error: (mount error(95): Operation not supported
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 122847 worker: NAS sources (mountall initiated)
  20190219 122847 worker: - Miscellaneous
  20190219 122847 worker: Volume level (0) restored
  20190219 122847 worker: Maintenance interval (21600)
  20190219 122847 worker: Screen saver activation (Never)
  20190219 122847 worker: Watchdog started
  20190219 122847 worker: Ready
  20190219 123137 worker: Job netcfg
  20190219 123221 wrk_sourcemount(): Mount error: (mount error(95): Operation not supported
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 123431 worker: Job sourcecfg
  20190219 123432 wrk_sourcemount(): Mount error: (mount error(95): Operation not supported
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 123435 worker: Job updmpddb
  20190219 123729 worker: Job sourcecfg
  20190219 123731 wrk_sourcemount(): Mount error: (mount error(22): Invalid argument
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 123734 worker: Job updmpddb
  20190219 123831 worker: Job sourcecfg
  20190219 123831 wrk_sourcemount(): Mount error: (mount error(22): Invalid argument
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 123834 worker: Job updmpddb
  20190219 123855 worker: Job updmpddb
  20190219 123929 worker: Job updthmcache
  20190219 123929 thmcache: Start
  20190219 123929 thmcache: flac: /var/lib/mpd/music/USB/KINGSTON/Beach Boys - Pet Sounds 40th Anniversary  FLAC/27  The Beach Boys - Pet Sounds 40th Anniversary - Caroline No (stereo).flac
  20190219 123929 thmcache: flac: Zend media exception: Not a valid FLAC bitstream
  20190219 123930 thmcache: flac: /var/lib/mpd/music/USB/KINGSTON/Disc 1/25  The Searchers - TDPC CD 1 - Saturday Night Out.flac
  20190219 123930 thmcache: flac: Zend media exception: Not a valid FLAC bitstream
  20190219 123930 thmcache: Done: 19 album dirs processed
  20190219 123935 worker: Job updmpddb
  20190219 123938 worker: Job updmpddb
  20190219 123947 worker: Job updmpddb
  20190219 124017 worker: Job sourcecfg
  20190219 124018 wrk_sourcemount(): Mount error: (mount error(95): Operation not supported
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 124021 worker: Job updmpddb
  20190219 124051 worker: Job sourcecfg
  20190219 124054 wrk_sourcemount(): Mount error: (mount error(127): Key has expired
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 124057 worker: Job updmpddb
  20190219 124759 worker: Job sourcecfg
  20190219 124800 wrk_sourcemount(): Mount error: (mount error(127): Key has expired
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 124803 worker: Job updmpddb
  20190219 124824 worker: Job sourcecfg
  20190219 124825 wrk_sourcemount(): Mount error: (mount error(127): Key has expired
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 124828 worker: Job updmpddb
  20190219 124831 worker: Job updmpddb
  20190219 125011 worker: Job sourcecfg
  20190219 125011 wrk_sourcemount(): Mount error: (mount error(127): Key has expired
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 125014 worker: Job updmpddb
  20190219 125020 worker: Job sourcecfg
  20190219 125021 wrk_sourcemount(): Mount error: (mount error(95): Operation not supported
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 125024 worker: Job updmpddb
  20190219 125710 worker: Job sourcecfg
  20190219 125711 wrk_sourcemount(): Mount error: (mount error(127): Key has expired
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 125714 worker: Job updmpddb
  20190219 125747 worker: Job sourcecfg
  20190219 125748 wrk_sourcemount(): Mount error: (mount error(95): Operation not supported
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 125751 worker: Job updmpddb
  20190219 125813 worker: Job sourcecfg
  20190219 125814 wrk_sourcemount(): Mount error: (mount error(127): Key has expired
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 125817 worker: Job updmpddb
  20190219 125929 worker: Job sourcecfg
  20190219 125930 wrk_sourcemount(): Mount error: (mount error(127): Key has expired
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 125933 worker: Job updmpddb
  20190219 125952 worker: Job sourcecfg
  20190219 125952 wrk_sourcemount(): Mount error: (mount error(128): Key has been revoked
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 125955 worker: Job updmpddb
  20190219 130025 worker: Job sourcecfg
  20190219 130026 wrk_sourcemount(): Mount error: (mount error(127): Key has expired
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 130029 worker: Job updmpddb
  20190219 134418 worker: Job sourcecfg
  20190219 134419 wrk_sourcemount(): Mount error: (mount error(95): Operation not supported
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 134422 worker: Job updmpddb
  20190219 134452 worker: Job sourcecfg
  20190219 134457 wrk_sourcemount(): Mount error: (mount error(95): Operation not supported
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 134500 worker: Job updmpddb
  20190219 134509 worker: Job updmpddb
  20190219 134539 worker: Job sourcecfg
  20190219 134540 wrk_sourcemount(): Mount error: (mount error(95): Operation not supported
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 134544 worker: Job updmpddb
  20190219 140520 worker: Job sourcecfg
  20190219 140520 wrk_sourcemount(): Mount error: (mount error(95): Operation not supported
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 140523 worker: Job updmpddb
  20190219 140544 worker: Job sourcecfg
  20190219 140545 wrk_sourcemount(): Mount error: (mount error(128): Key has been revoked
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 140548 worker: Job updmpddb
  20190219 140615 worker: Job sourcecfg
  20190219 140615 wrk_sourcemount(): Mount error: (mount error(95): Operation not supported
  Refer to the mount.cifs(8) manual page (e.g. man mount.cifs))
  20190219 140618 worker: Job updmpddb

Close
R

  • Печать

Страницы: [1]   Вниз

Тема: Забавная проблема с монтированием шары samba  (Прочитано 43101 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
Umren

бьюсь уже наверное с этим недугом часа 2, гугл тоже не помогает особо  :'(

на двух компьютерах в другой подсети наотказ нехочет монтироваться samba.

подсоединение по 1) smbclient проходит на ура 2) наутилус тоже корректно открывает шару.. (но не через супер юзера!)

отличия компов в одной подсети от другой навскидку

1. которые не монтируются — не в домене
2. учетка пишется по «русски»
3. все таки другая подсеть.. но какая разница?

#smbclient как видим - работает!

umren@chaoslive:~/.scripts$ smbclient //192.168.5.3/c$ -U Администратор
Enter Администратор's password:
Domain=[****] OS=[Windows Server (R) 2008 Standard 6001 Service Pack 1] Server=[Windows Server (R) 2008 Standard 6.0]
smb: > exit

#уже хуже!

umren@chaoslive:~/.scripts$ sudo smbmount //192.168.5.3/с$ /mnt/smb/ -o credintials=/home/umren/.scripts/credintialsone
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

#для верности, пробовал менять так же строчку domain на локальное имя компа
#разницы нет, так же пробовал делать в духе COMPNAMEАдминистратор

umren@chaoslive:~/.scripts$ cat credintialsone
username=Администратор
password=*********

#а вдруг?  попробуем другие варианты

umren@chaoslive:~/.scripts$ sudo mount.cifs //192.168.5.3/c$ /mnt/smb/ -o credintials=/home/umren/.scripts/credintialsone
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
umren@chaoslive:~/.scripts$ sudo mount -t cifs //192.168.5.3/c$ /mnt/smb/ -o credintials=/home/umren/.scripts/credintialsone
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

#о боги..

umren@chaoslive:~/.scripts$ sudo mount -t cifs //192.168.5.3/c$ /mnt/smb/ -o username=Администратор
Password:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)


Самое удивительное, что на всех других машинах монтируеться все ОК, которые в домене, код 1в1.
Голова аж слегка разболелась  :idiot2:

Как вариант можно ли узнать способ монтирования nautilusa на примере этой шары?


Оффлайн
AnrDaemon

А тебе в голову не приходило, что монтировать шары с русскими именами чревато?

Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…


Оффлайн
Umren

А тебе в голову не приходило, что монтировать шары с русскими именами чревато?

приходило, для этого и выделил в отдельный пункт. Однако самое смешное, что это не причина, я заводил учетку отдельную…

umren@chaoslive:~$ sudo mount -t cifs //192.168.5.3/c$ /mnt/smb/ -o username=umren
Password:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

версия самбы если кому то это вобще интересно ))

« Последнее редактирование: 07 Марта 2010, 21:50:29 от Umren »


Оффлайн
AnrDaemon

sudo mount -t cifs //192.168.5.3/c$ /mnt/smb/ -o username=umren

Попробуй.

Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…


Оффлайн
ArcFi

Ещё такой вариант:

sudo aptitude install smbfs
sudo mount.cifs //192.168.5.3/c$ /mnt -o uid=`id -u`,gid=`id -g`,user=USERNAME%PASSWORD
Лично проверял. Работает.


Оффлайн
Umren

sudo mount -t cifs //192.168.5.3/c$ /mnt/smb/ -o username=umren

Попробуй.

umren@chaostest:~$ sudo mount -t cifs //192.168.5.3/c$ /mnt/smb/ -o username=umren
Password:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
umren@chaostest:~$
:(

Ещё такой вариант:
sudo aptitude install smbfs
sudo mount.cifs //192.168.5.3/c$ /mnt -o uid=`id -u`,gid=`id -g`,user=USERNAME%PASSWORD
Лично проверял. Работает.

sudo mount.cifs //192.168.5.3/c$ /mnt -o uid=`id -u`,gid=`id -g`,user=umren%*********
umren@chaostest:~$ sudo mount.cifs //192.168.5.3/c$ /mnt -o uid=`id -u`,gid=`id -g`,user=Администратор
Password:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
:(((((((( черт! буду морочиться дальше) даже не знаю куда копать уже  >:(

Хм, забавно. Товарищ по Дебиану подключил все нормально, видимо самба багнутая и некорректно работает с 2008 сервером. Интересно как это реализовано в наутилусе тогда  :idiot2:

« Последнее редактирование: 10 Марта 2010, 15:04:15 от Umren »


Оффлайн
Mam(O)n

Интересно как это реализовано в наутилусе тогда  :idiot2:

Там маунтится через gvfs всё.


Оффлайн
ArcFi

Если мой вариант не сработал, то проблема, скорее всего:
1) либо в русской учётке — лечится созданием аккаунта на латинице;
2) либо в нехватке прав доступа к шаре — лечится добавлением юзверя в соответствующие группы и корректировкой прав из винды на каталог и шару;
3) либо в некорректной авторизации.
Если говороить о домене на AD, то имя доменного юзверя будет выглядеть примерно так: DOMAINuser либо domainuser
В терминале добавляется второй обратный слеш для экранирования первого: DOMAIN\user либо domain\user

Ещё вариант: прицепить машину к домену, например, через likewise, и тогда в наутилусе под доменным юзверем не придётся логиниться для доступа к шарам.

« Последнее редактирование: 10 Марта 2010, 16:37:20 от ArcFi »


Оффлайн
Umren

Если мой вариант не сработал, то проблема, скорее всего:
1) либо в русской учётке — лечится созданием аккаунта на латинице;
2) либо в нехватке прав доступа к шаре — лечится добавлением юзверя в соответствующие группы и корректировкой прав из винды на каталог и шару;
3) либо в некорректной авторизации.
Если говороить о домене на AD, то имя доменного юзверя будет выглядеть примерно так: DOMAINuser либо domainuser
В терминале добавляется второй обратный слеш для экранирования первого: DOMAIN\user либо domain\user

Ещё вариант: прицепить машину к домену, например, через likewise, и тогда в наутилусе под доменным юзверем не придётся логиниться для доступа к шарам.

1) создавал на латинице пр. выше в постах
2) права админа у этой учетки созданной на латинице соотв.
3) набито все верно…

Компы не в домене и в нем им делать нечего, имеют специфические роли, но это все ладно.

ПРОБЛЕМУ РЕШИЛ!  :2funny:  :D  :coolsmiley:  :P

Криво, но решение нашлось… причем самое забавное курил я все это дело долго, метод тыка как всегда победил + монтирование другой машины на Debian меня очень сильно настораживало, видимо это дефект в пакете связанный с Windows 2008 R1.

Решение простое и банальное: расшарил диски для специфического юзера и теперь..

umren@chaoslive:~$ sudo mount -t cifs //192.168.5.3/c /mnt/smb -o username=umrenPassword:
umren@chaoslive:~$ df -H -t cifs
Filesystem             Size   Used  Avail Use% Mounted on
//192.168.5.3/c        105G    12G    93G  12% /mnt/smb
umren@chaoslive:~$

Обратите внимание на отсутствие $ в шарах. Возможно это что то связанное с транслитерацией и кодировками. нужно будет еще поломать над этим голову завтра..


Оффлайн
ArcFi

Обратите внимание на отсутствие $ в шарах.

Хм… а на win2k-server как раз с $ по дефолту диски монтируются.


Оффлайн
AnrDaemon

Обратите внимание на отсутствие $ в шарах.

Хм… а на win2k-server как раз с $ по дефолту диски монтируются.

Дело не в том, откуда, а в том, куда монтируются. Почему-то самба клиент не может административные шары примонтировать.

Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…


Оффлайн
DPACTE

Попробуй так: уменя прокатило
строка из fstab
//192.168.100.6/userdisk /mnt/userdisk  cifs iocharset=utf8,username=domaimlogon,password=*******  0   0
и соответственно после загрузки системы все лежит в /mnt/userdisk  (можно /media/userdisk но меня первое больше устраивает, и незабудь в /mnt или /media создать соответствующую директорию)
iocharset=utf8 — чтоб с кирилицей норм. дружил

« Последнее редактирование: 16 Марта 2010, 22:42:45 от DPACTE »

только Linux с 15.06.2009 ~г. Ярославль~


  • Печать

Страницы: [1]   Вверх


Я пытаюсь смонтировать сетевой ресурс от Linksys NAS200 до Fedora 16.

Программа, которую я пытаюсь запустить, не принимает сетевые адреса для сохранения. Я запустил его без указания IP-адреса сервера, и он выдал какой-то случайный IP-адрес. Я указал IP, и он не может найти устройство.

Вот ошибки:

[root@HOME ~]# mount -t cifs -v //NAS_SERVER/public/ /mnt/ -o username=user,password=pass
mount.cifs kernel mount options: ip=184.106.31.190,unc=\NAS_SERVERpublic,,ver=1,user=user,pass=********
mount error(115): Operation now in progress
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
[root@HOME ~]# mount -t cifs -v //NAS_SERVER/public/ /mnt/ -o username=user,password=pass,ip=192.168.1.77
ip address 192.168.1.77 override specified
mount.cifs kernel mount options: ip=192.168.1.77,unc=\NAS_SERVERpublic,,ver=1,user=user,pass=********
Retrying with upper case share name
mount.cifs kernel mount options: ip=192.168.1.77,unc=\NAS_SERVERPUBLIC,,ver=1,user=user,pass=********
mount error(6): No such device or address
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Но это работает с smbclient:

[root@HOME ~]# smbclient -L 192.168.1.77
WARNING: The security=share option is deprecated
Enter user's password: 
Domain=[HOME] OS=[Unix] Server=[Samba 3.0.22]

Sharename       Type      Comment
---------       ----      -------
IPC$            IPC       IPC Service (Network Storage)
DISK 1          Disk      
PUBLIC          Disk      
ADMIN$          IPC       IPC Service (Network Storage)
Domain=[HOME] OS=[Unix] Server=[Samba 3.0.22]

Server               Comment
---------            -------
HOME                 Samba Server Version 3.6.5-85.fc16
NAS_SERVER           Network Storage

Workgroup            Master
---------            -------
HOME                 HOME

Почему я не могу подключиться к этому серверу Samba? Что означают эти ошибки?

Ответы:


Устраните неполадки при доступе к общей папке Windows XP из Fedora:

Вы получаете сообщение об ошибке:

mount error(115): Operation now in progress
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

1. Убедитесь, что Linux может пропинговать другой ящик.

Запустите эту команду в окне Linux для IP-адреса окна Windows:

el@defiant /mnt $ ping 192.168.13.107
PING 192.168.13.107 (192.168.13.107) 56(84) bytes of data.
64 bytes from 192.168.13.107: icmp_req=1 ttl=128 time=0.366 ms
--- 192.168.13.107 ping statistics ---
44 packets transmitted, 44 received, 0% packet loss, time 42999ms
rtt min/avg/max/mdev = 0.178/0.227/0.366/0.038 ms

Если вы не можете достучаться до коробки или подключение включено и выключено, mount может пожаловаться.

2. Убедитесь, что папка действительно открыта для общего доступа в Windows, выполните следующие действия.

  1. Откройте браузер файлов для C:.
  2. Создайте новую папку с именем public. Так что теперь у вас есть C: public
  3. Внутри этой папки создайте новый текстовый документ под названием «testing.txt».
  4. Щелкните правой кнопкой мыши папку C:publicи перейдите в свойства.
  5. Нажмите на вкладку обмена.
  6. Убедитесь, что установлен флажок «Поделиться этой папкой в ​​сети». Обратите внимание на название акции: «public».
  7. Нажмите ОК Под папкой должна появиться небольшая стрелка, означающая, что она является общей.

Папка «public» теперь является общей, и вы должны иметь возможность подключиться к ней с Linux.

3. В Linux смонтируйте общий ресурс с помощью «mount»:

  1. Откройте консоль и suполучите root права.
  2. создайте каталог mkdir /mnt/windows Это будет где вы получите доступ к общим файлам.

  3. запустите команду монтирования, которая запрашивает пароль:

    [root@defiant mnt]# mount -t cifs //192.168.13.107/eric /mnt/windows -o username=eric
    Password for eric@//192.168.13.107/public:  **********
    [root@defiant mnt]# 
    
  4. Приведенная выше команда запрашивает пароль, введите правильный пароль, неправильный вызовет ошибку. Если вы не уверены в пароле, вы можете изменить пароль в окне Windows в Панели управления -> Учетные записи пользователей.

  5. запустить команду cd /mnt/windows и запустить ls. Содержимое диска представлено:

    [root@defiant windows]# ls
    testing.txt
    [root@defiant windows]#
    
  6. Вы подключились к диску Windows.

4. Подключитесь к общему диску с помощью файлового браузера konqueror или linux:

  1. Откройте браузер файлов, в моем случае konqueror.
  2. В строке местоположения файла введите smb://192.168.13.107/publicи нажмите Enter.
  3. Вам может быть представлен логин и пароль для входа в систему. Введите имя пользователя и пароль окна окна, описанного в верхней части этого сообщения.
  4. Поздравляем, вы подключены к общей папке.

УСТРАНЕНИЕ НЕИСПРАВНОСТЕЙ, если вышеперечисленное не работает.

Шаг 1: Вы пытались перезагрузить оба компьютера

Перезагрузите оба компьютера. После этого убедитесь, что все ваши обновления Windows сделаны. Убедитесь, что в Linux также есть обновления программного обеспечения. Перезагрузитесь после обновлений.

Шаг 2. Проверьте свои брандмауэры, ZoneAlarms и другое программное обеспечение безопасности

Часть программного обеспечения, разработанная для защиты вашего компьютера от вирусов, вредоносных программ или зла в Интернете, может блокировать ваши попытки обмена файлами. Брандмауэр Windows может быть в параноидальном режиме. Хотя вряд ли виноват брандмауэр Windows, временно отключите его, чтобы убедиться, что это не проблема. (не оставляйте это).

Получите список всех программ безопасности, которые могут быть установлены в параноидальный режим. Брандмауэры Windows, сторонние брандмауэры, ZoneAlarms, антивирусы, Kaspersky, AVG или все, что защищает вас от вирусов / вредоносных программ / зла. Вам нужно будет просмотреть их и либо временно отключить, либо открыть через них белый список для вашего IP-адреса.

Шаг 3: Получить ключи от программного обеспечения безопасности.

ZoneAlarm ведет журнал всех событий и попыток доступа к общей папке, перейдите в раздел Обзор-> предупреждения и журналы. И увидеть список всех ваших неудачных попыток. То же самое возможно для другого программного обеспечения. В таком случае это защищает тебя от тебя.

Шаг 4: Подозреваю проблемы в самом роутере или локальной сети

Возможно, маршрутизатор, беспроводные мосты, тупые концентраторы или другие сетевые устройства содержат некоторые директивы shenanigan, блокирующие попытку подключения к общей папке. Маршрутизатор или само устройство могут блокировать порт или иметь что-то в ограничительном режиме. Кто-нибудь дурачился с этим в последнее время? Попробуйте вернуть роутеру все по умолчанию и попробуйте снова.

Шаг 5: Убедитесь, что ваша локальная сеть проста и правильна.

Оба ваших компьютера подключены к одному и тому же маршрутизатору? Возможно один связан с дерьмовым беспроводным мостом netgear, а другой с маршрутизатором? Упростите сеть, подключив все компьютеры к одному маршрутизатору. Перезагрузите роутеры и интернет, попробуйте еще раз.

Шаг 6: Все еще не работает. Изолировать неисправный блок.

Пришло время пасти кошек и изолировать неисправный блок. Докажите, что Windows не передает ваш файл, подключившись к общему ресурсу с другого компьютера. Приобретите ноутбук с ОС Windows для друзей или продукт Apple, подключите его к своей сети и посмотрите, смогут ли они получить доступ к общему ресурсу. Если они не могут, у окна Windows есть проблема, если они могут, у окна Linux есть проблема.

Шаг 7: Подозреваю, что брандмауэр в Linux

Обратите внимание на любую специальную сигнализацию безопасности или специальное программное обеспечение брандмауэра в Linux Запустите system-config-firewallи убедитесь, что smb проверен. Убедитесь, что Linux не препятствует вашему монтированию. Создайте общий ресурс smb на другом компьютере Linux и попытайтесь подключиться к нему.

Если ничего из этого не работает. Используйте ядерную опцию, переустановите обе операционные системы и начните все сначала. Это ракетная хирургия.






Пытаться:

mount -t cifs -v //NAS_SERVER/public/ /mnt/ -o username=user,password=pass,sec=ntlm

Ключ sec = ntlm





Добавление более возможных решений этой проблемы

Это сообщение об ошибке не очень наглядно, но оно означает, что время операции истекло. Для этого есть множество возможных причин, и, исследуя эту проблему, я натолкнулся на некоторые решения, которые еще не были упомянуты в этой теме.

1.) Неоднозначная сеть

Это не часто упоминается в различных решениях, которые вы можете найти для этой проблемы в Интернете, но сервер, к которому вы подключаетесь, должен находиться в той же подсети, что и ваш локальный компьютер. Эта проблема возникла у меня из-за того, что у меня были включены как проводные, так и беспроводные соединения, и определение подсети, к которой принадлежало устройство, было неоднозначным, поскольку эти два соединения не являются одной и той же сетью. Отключение Wi-Fi решило проблему мгновенно. Я наткнулся на это решение, читая Das Werkstatt :

[РЕШЕНИЕ]

В моем случае общий ресурс DFS находился в хранилище в другой подсети. Я добавил сетевой псевдоним (eth0: 1) с IP-адресом в этой подсети хранения, и затем он заработал.

Я ожидал бы что-то вроде «нет маршрута к хосту» вместо загадочной «ошибки (115): операция в процессе» …

Ну, не может быть всего этого;)

Источник: http://www.das-werkstatt.com/forum/werkstatt/viewtopic.php?f=7&t=2074.

2.) Новые строки в конце файла учетных данных

Файлы учетных данных полезны, если ,в вашем пароле есть специальные символы, такие как запятая . На него можно ссылаться в опциях:

mount -t cifs //remote /mnt/local -o credentials=/path/to/cifs.credo

Файл отформатирован с shобъявлением переменной -style:

username=me
password=mypassword
domain=mydomain

Если вы используете файл учетных данных, убедитесь, что в конце нет символов новой строки, иначе при попытке анализа файла учетных данных истечет время ожидания:

...
domain=mydomain
<empty line>

3.) Попытка смонтировать конкретный каталог, а не фактическую общую папку

Если конкретный нужный вам каталог является подкаталогом общего ресурса, вы не сможете подключить эту папку напрямую. Попытка сделать это приводит к нескольким различным ошибкам, и это одна из них.

Вместо этого смонтируйте саму точку доступа, а затем добавьте символическую ссылку в нужный вам подкаталог:

~> mkdir /mnt/local
~> sudo mount -t cifs //remote /mnt/local
~> ln -s /mnt/local/path/to/my-folder /mnt/my-folder

Таким образом, вы получите тот же результат, что и монтирование самого подкаталога без необходимости каждый раз детализировать его.


Не уверен, насколько это актуально для вашего случая, но у меня была похожая проблема при подключении общего ресурса CIFS на моем телефоне Android:

# mount -t cifs //192.168.0.2/media/ /mnt/cifs/media -o username=user,password=pass
mount: mounting //192.168.0.2/media/ on /mnt/cifs/media failed: No such device or address
#

Я попытался удалить косую черту, и, видимо, это имело значение — он установил:

# mount -t cifs //192.168.0.2/media /mnt/cifs/media -o username=user,password=pass
#



Проблема в моей ситуации заключалась в том, что у меня были пробелы в файле учетных данных / etc / smb-credentials

username = foobar
password = secret

После того как я изменил его на:

username=foobar
password=secret

Это сработало.


Мне часто приходится цитировать, -o "username=joe,password=yadayada,domain=adomain" //share/share /mnt и он будет расти сразу, и большинство примеров, которые я посмотрел, не показывают этот бит (если это необходимо в этих системах).
У меня действительно была эта проблема на моем планшете только сейчас (почему я здесь хотел, чтобы имя UNC не IP), цитаты исправили это прямо.


Дополнительное возможное решение

Если папка общего доступа — из Windows 10 (возможно, также относится к 7 и XP), убедитесь, что параметры общего ресурса папки Windows настроены правильно для типа сети, к которой вы подключены, тPublicPrivate . Е. Или .

Я просто передам свой опыт и адаптируюсь к вашей ситуации по мере необходимости. Откройте список сетей Wi-Fi и для той, к которой вы подключены, нажмите Properties. Установите Publicили Privateв зависимости от ситуации. (В моем случае Privateсеть была неправильно помечена Public.)

Как только сеть классифицирована правильно, щелкните правой кнопкой мыши вашу общую папку, выберите Properties, выберите Sharingвкладку, выберите Network and Sharing Centerссылку и убедитесь, что Turn on file and printer sharingвыбран для Publicили в Privateзависимости от типа вашего подключения Wi-Fi, как классифицировано ранее.

После этого я смог подключить компьютер Debian к Windows 10, как и ожидалось.


Другая проблема может быть с DNS. Я получаю ту же ошибку «операция в процессе». Хотя просмотр с Dolphin работал нормально. Имя хоста, которое я успешно использовал с Dolphin, разрешается до 4 IP-адресов, один из которых заканчивается на 0 (это имя субдомена). Когда я использую имя для одного из 3 других IP-адресов, монтирование работает. Я предполагаю, что Dolphin умнее ищет реальный хост, когда ему дается (суб) доменное имя, чем mount.



Сегодня я видел случай, когда кто-то пытался смонтировать общий ресурс, используя CIFS, но CIFS не был установлен.

yum install cifs-utils

Понравилась статья? Поделить с друзьями:
  • Mount and blade 2 bannerlord как изменить культуру персонажа
  • Mount and blade 2 bannerlord как изменить культуру города
  • Mount and blade 2 bannerlord как изменить имя спутника
  • Mount and blade 2 bannerlord как изменить имя персонажа
  • Mount and blade 2 bannerlord как изменить возраст персонажа